Senior Engineer, Embedded Software (Bengaluru)

Senior Engineer, Embedded Software (Bengaluru)

13 Oct
|
Analog Devices
|
Bengaluru

13 Oct

Analog Devices

Bengaluru

About Analog Devices
Analog Devices, Inc. (NASDAQ: ADI) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, AI, and software technologies into solutions that combat climate change, reliably connect humans and the world, and help drive advancements in automation and robotics, mobility, healthcare, energy and data centers. With revenue of more than $11 billion in FY25, ADI ensures today's innovators stay Ahead of What's Possible. Learn more at www.analog.com and on LinkedIn and X.

Senior Embedded Software Engineer – Battery Management Systems
Build production software that advances intelligent battery systems across markets
Role Overview
Analog Devices Inc. (ADI) is seeking a Senior Embedded Software Engineer with four to six years of experience to build and productize software across the complete Battery Management Systems (BMS) stack. You will work from MCU platforms and BMS IC device drivers through battery-algorithm implementation and integration,



creating scalable solutions for automotive, energy storage, industrial, robotics, and emerging markets.
This role offers broad technical ownership and the opportunity to solve demanding hardware–software and algorithm-integration problems. You will combine solid Embedded C and Python skills with mathematics, electrical engineering, and systems thinking to deliver efficient, production-quality software for resource-constrained real-time platforms.
Key Responsibilities
• Build the complete BMS software stack, including MCU platform software, hardware abstraction, diagnostics, BMS IC and peripheral device drivers, communication, monitoring, protection, and balancing.
• Deploy battery algorithms on embedded targets, translating models and reference code for SOC, SOH, power capability, diagnostics, anomaly detection, and impedance-based functions into deterministic Embedded C.
• Optimize for real-world constraints, inclu

📌 Senior Engineer, Embedded Software (Bengaluru)
🏢 Analog Devices
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior engineer, embedded software (bengaluru) / bengaluru