Staff Test Engineer
This role involves developing and testing system software solutions to drive the adoption of ADI Human sensory devices.
The engineer in this position is expected to grow the team's domain knowledge and expertise in the field through technical conversations with customers and designers on solution requirements, new product definitions, and participation in training events.
Key responsibilities include:
* Working with design teams to learn how the silicon works and develop firmware requirements with customers
* Providing detailed firmware design and coding solutions that minimize power usage
* Creating, documenting, and maintaining firmware testing to achieve 100% code coverage
* Providing detailed support documentation as required by customers
* Creating, documenting, and maintaining system-level Python applications that test firmware and hardware
Required skills and qualifications include:
* At least 10 years of experience in Arm Cortex-M embedded software development
* First-class honors degree in Electronic or Electronic & Computer Engineering or equivalent
* Strong interest and experience in the overall software development process, including requirements gathering, software design, coding, testing, distribution, and maintenance of software solutions
* Strong interest and experience in firmware development and testing across a variety of software languages such as C, C++, Python
* Experience with hardware design and development, schematic debugging, and standard test equipment
Benefits include:
* A competitive salary and benefits package
* Opportunities for professional growth and development
* Collaborative and dynamic work environment
For positions requiring access to technical data, Analog Devices may have to obtain export licensing approval from the U.S. Department of Commerce - Bureau of Industry and Security and/or the U.S. Department of State - Directorate of Defense Trade Controls.