Associate Embedded Software Engineer
Core
Develop, maintain, and debug embedded software and firmware components that interface with hardware systems to enable product functionality for Analog Devices' innovative products.
Role type
Associate Embedded Software Engineer
Builds
Embedded software solutions and firmware for hardware systems
Domain
Semiconductor / Embedded Systems
Required skills
C, C++, embedded systems concepts, microcontrollers, debugging tools, version control (Git), software development fundamentals
Preferred skills
Python, Shell scripting, embedded development tools/IDEs/compilers, software testing/validation methodologies
Responsibilities
Develop, maintain, and debug embedded software and firmware components; Participate in coding, testing, debugging, and documentation; Assist in integrating software with hardware systems; Support software verification, validation, and troubleshooting; Collaborate with cross-functional teams; Contribute to technical documentation, design discussions, and code reviews
Seniority
Junior, hands-on IC
