QUICK JOB SEARCH JOB SEARCH SENIOR FIRMWARE ENGINEER The Senior Firmware Engineer is a hands-on design position engaged in the firmware development and sustaining of detection equipment. As part of a multi-disciplinary team, they will have the responsibility for designing, implementing, testing, and supporting firmware controlling embedded processors in both wired and wireless networks. They will apply knowledge of embedded software, communications protocols, electronic circuits, signal processing, and wireless networks to perform their daily design tasks. APPLY CONTACT Ben Davies ben.davies@avaenergy.com LOCATION Oak Ridge, Tennessee TYPE Permanent REQUIREMENTS Degree in Electrical Engineering, Computer Science, Computer Engineering, or similar from a recognized college or university. Several years of progressive experience in design, engineering or manufacturing WE OFFER Growing and successful company, whose products have applications within the civil, medical and defense sectors Role of responsibility and opportunity to inspire and lead Collaboration with a friendly and open team, encouraging of different ideas and solutions Diverse projects of all sizes Well established and varied network of clients YOUR TASKS Provide technical assistance on a variety of electrical engineering topics, designing and supporting embedded software and firmware applications Participates in product architecture, design, development, and deployment Invested in the product from early to late stages, interacting with new users, understanding customer needs, and resolving any issues that may arise Conjures time estimates for tasks and keeps peers informed Investigates and debugs complex system problems and leads solutions to improve and correct. Assist in troubleshooting, problem solving, failure analysis, root cause, and corrective action as required for production related issues as related to materials, processes, and equipment. YOUR PROFILE Proficient with the C programming Language and familiar with common software development practices Experience with micro-controllers (ARM-Cortex series preferred) Good understanding of schematics and circuit diagrams Several years knowledge and experience with Firmware development. Experienced with RTOS (desirably FreeRTOS) Good understanding of FPGA Experience with communication interfaces (USB, Ethernet, etc) Strong project management and organizational skills. Excellent written and oral communication skills Positive mindset and have a 'hands-on' approach Must be able to travel as needed up to 10% APPLY ALL JOBS Role applying for: Senior Firmware Engineer First Name(Required) Last Name(Required) Email(Required) CV Upload Accepted file types: doc, docx, pdf, Max. file size: 100 MB. AVA Energy Limited 90 High Holborn, Holborn, London, WC1V 6LJ enquiries@avaenergy.com +44 0207 427 7600 AVA Energy Inc. AVA INC 711 3rd Ave, New York, NY 10017, United States us@avaenergy.com +1 718 540 4856 ©2020 AVA Energy Limited / Anti Bribery Policy / Privacy Policy / Equal Opportunites and Diversity Policy / Ethical Procurement and Conduct Policy Site by me&him