Senior Engineer, Embedded Software
A free account shows the apply link for every role and matches you to the ones that fit your resume.
About the role
Analog Devices develops semiconductor solutions connecting the physical and digital worlds, including battery management systems. This engineer will build and productize embedded software, battery algorithms, and engineering tools across the BMS stack.
What you'll do
- Build MCU platform software, drivers, diagnostics, and communication features
- Deploy and optimize battery algorithms in Embedded C
- Create Python tools for testing, data analysis, and validation
- Scale reusable software across hardware, toolchains, and battery topologies
- Drive requirements, design, implementation, verification, and release
Skills
Must have
- Embedded C
- Python
- Embedded systems
- Microcontroller architecture
- Real-time operating systems
- Communication protocols
- Battery management systems
- Battery algorithms
- Debugging
- Continuous integration
Nice to have
- Battery state estimation
- Matlab/simulink
- Model-based development
- Autosar
- Functional safety
- Misra C
- Hardware-in-the-loop testing
- Signal processing
Tools
Who it's for
- Education
- Engineering degree
- Degree
- electrical engineering, electronics, embedded systems, computer science, instrumentation
- Experience
- 4 to 6 years
- Domain
- semiconductors battery management systems
About Analog Devices
Analog Devices has 34 open roles in Bangalore, at Analog Devices India, Bengaluru. See every Analog Devices role.
More at Analog Devices
Lead or staff · On-site · 8 to 10 years
Mid level · 4 to 12 years
Lead or staff · 8 to 12 years
Senior · 7 to 10 years
Entry level · 0 to 4 years · Fresher friendly
Senior · 7 to 8 years
Senior · 5+ years
Senior · 5+ years
Similar roles
All embedded and firmware jobs
GalaxEye · Entry level · 1 to 2 years · Fresher friendly
Walmart Global Tech India (WM Global Technology Services India) · Mid level · On-site · 2+ years

Bosch Global Software Technologies · Senior · 5 to 10 years


