Job Title: Embedded Systems Integration Engineer
">
About the Role
The Staff System Integration Engineer will lead the design and delivery of innovative energy system software solutions to customers in the electric energy ecosystem, from green energy generation and power conversion to energy storage systems to powering electric drive trains.
Key Responsibilities
* Lead embedded system software development from concept, architecture, and design to production.
* Develop software architecture based on requirements and coordinate with external and internal stakeholders including hardware, application, and marketing for timely software delivery to customers.
* Lead development of processes and tools for efficient development and delivery of tested high-quality software.
* Contribute to and influence software verification and testing strategies, including lab evaluation, debugging, and optimization of embedded system software.
Requirements
We are seeking a highly skilled engineer with:
* Strong C, C++ programming and debugging skills. Proficiency in Python or other scripting languages.
* Proficient using ARM development tools such as Keil, IAR, Eclipse, mBed, GCC.
* Strong understanding of software development life cycle and development process.
* Strong understanding of unit testing, code coverage, and associated tools.
What We Offer
Analog Devices is an equal opportunity employer. We foster a culture that provides opportunities for success regardless of race, religion, age, gender, disability, and other protected groups.