About Learn more at and on and .
Embedded Software Engineer
About the Role
As an Embedded Software Engineer, you will develop and maintain embedded software solutions for ADI's innovative products. This position requires demonstrated competence in embedded software development and the ability to work with moderate guidance on projects. You'll handle short-term projects and provide solutions to moderately complex software problems while understanding how your work impacts organizational objectives. Key Responsibilities
Develop and maintain embedded software solutions
Debug and optimize firmware code
Provide solutions to moderately complex software problems
Apply standard engineering principles and concepts
Contribute to technical documentation
May provide coaching to junior engineers
Work under regular supervision with periodic review
Participate in code reviews and design di...