Bachelor's degree in computer or electronics engineering
Foundational knowledge of c/c++ programming
Understanding of microcontrollers and embedded concepts
Analog Devices is seeking an entry-level Associate Engineer for Embedded Software Applications to develop and test embedded software that connects the physical and digital worlds. The role emphasizes collaboration, learning, and hands-on experience in embedded systems, focusing on coding, testing, and documentation
Job Summary
This role bridges the physical and digital worlds by developing and testing embedded software that powers innovative semiconductor products.
Candidates will collaborate with cross-functional teams to design, implement, and validate hardware/software solutions across Analog Devices' product portfolio.
The position offers mentorship from senior engineers while contributing to reliable, well-documented code using standard tools and lab equipment.
Matching Summary
Match Score: 85
Analog Devices is seeking an entry-level Associate Engineer for Embedded Software Applications to develop and test embedded software that connects the physical and digital worlds. The role emphasizes collaboration, learning, and hands-on experience in embedded systems, focusing on coding, testing, and documentation.
Salary
Not specified; Not specified; Not specified
Skills & Requirements
Must-have
Bachelor's degree in Computer or Electronics Engineering
Foundational knowledge of C/C++ programming
Understanding of microcontrollers and embedded concepts
Familiarity with SPI, I2C, UART, and CAN protocols
Basic understanding of Git version control workflows
Nice-to-have
Academic exposure to AI, ML, or Computer Vision
Interest in FPGA fundamentals
Prior exposure to software architecture patterns
Willingness to learn debugging techniques hands-on
Key Requirements
Bachelor's degree expected within 6 months
US Citizenship or Permanent Resident status required for export control compliance
Work Rights
Must have US citizenship or US Permanent Resident status