CareerPlanSign in

Software Engineer

India, Bangalore, Nova💼 Full-time🗓 2026-09-15 → 2026-09-26

Core

Develop production-ready embedded software, middleware stacks, and firmware for automotive infotainment systems, focusing on audio/sensor connectivity and proprietary ADI networks.

Role type

Embedded Software Engineer (Automotive)

Builds

Automotive infotainment solutions, DSP software, in-vehicle connectivity protocols (E2B, GMSL, A2B, Ethernet)

Domain

Automotive electronics, embedded systems, signal processing

Deliverable

production ML models | product features

Required skills

Embedded C/C++, Signal processing fundamentals, RTOS, Linux/Android, Object-oriented design (C#), Hardware debugging (schematics, oscilloscopes, logic analyzers), Unit testing, Automated test development

Preferred skills

Automotive infotainment experience, CAN/MOST/A2B networks, SDV/zonal architecture knowledge

Technologies

C, C++, C#, E2B, GMSL, A2B, Ethernet, SPI, I2C, UART, MACSEC, MKA

Responsibilities

Develop ROM-based firmware and embedded solutions; Design and develop middleware for Ethernet and proprietary bus protocols; Implement cyber security stacks (MACSEC, MKA); Translate customer SDV architecture challenges into software requirements; Optimize and port existing embedded software; Perform unit-level testing and develop automated tests; Collaborate with external teams to resolve performance issues

Seniority

Mid-level, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.