Senior Engineer, Embedded Software
Analog Devices, Inc.Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Lead design and delivery of embedded software for advanced battery monitoring solutions, ensuring reliability and maintainability.
Own technical delivery of significant software features and contribute to architecture and roadmap decisions.
Collaborate cross-functionally with hardware, systems, algorithms, verification, applications, security, and product teams to translate requirements into software outcomes.
Minimum Requirements
Bachelor's or Master's degree in Electrical/Electronic Engineering or related discipline.
0-4 years of embedded software or firmware development experience.
Strong C and C++ programming skills with debugging and optimization in resource-constrained systems.
Experience with real-time operating systems, device drivers, and hardware/software integration.
Ideal Candidate Profile
Experienced in low-level embedded software development including device drivers and real-time systems.
Able to independently solve complex technical problems and mentor junior engineers.
Experienced in cross-functional collaboration and capable of contributing to technical planning and risk management.
