CareerPlanSign in

Embedded SW engineer - EPT2

bangalore, in💼 Full-time🗓 2026-09-09 → 2026-09-26

Core

Design and develop embedded software architecture, drivers, and validation for hardware platforms, collaborating with customers and partners.

Role type

Senior Embedded Software Engineer (Hardware/Driver focus)

Builds

Embedded software solutions for microcontroller-based hardware platforms

Domain

Automotive/Industrial embedded systems

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

Embedded C, C++, Device driver development (SPI, I2C, DMA, ADC, UART), Platform development, Software architecture design (UML), Unit/integration/system testing, Agile methodologies, Team mentoring

Preferred skills

Battery Management System (BMS), Charger management, Python scripting for test automation, BLDC motor control, RTOS (FreeRTOS, SafeRTOS, µC/OS), CMake, Docker, Open source software handling, Connectivity protocols (Wi-Fi, BLE)

Technologies

STM32, Giga Device, TI, TLE microcontrollers, UML, GIT, SVN, FreeRTOS, SafeRTOS, µC/OS, CMake, Docker, Wi-Fi, BLE

Responsibilities

Discuss with customers in Germany to define SW requirements; Coordinate technical requirements and work packages with partners; Design and develop SW architecture, development, and validation; Guide and mentor team members including artifact reviews.

Seniority

Senior, hands-on IC with mentoring responsibilities

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