Software Developer - Automotive Embedded System[Zephyr OS-Base System CoC]

BMW TechWorks India Private Limited

Bengaluru

In loco

INR 1.200.000 - 1.800.000

Tempo pieno

10 giorni fa

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Descrizione del lavoro

BMW TechWorks India Private Limited is seeking an Embedded Software Developer to design and implement real-time applications on Zephyr OS for automotive infotainment controllers. You will develop device drivers for sensors/actuators, optimize for memory-constrained ECUs, and contribute to CI toolchains and testing processes.

The role requires 2–5 years of experience in embedded software, a B.Tech/B.E in engineering, and strong English communication.

Competenze

  • B.Tech/B.E in electrical/computer engineering or computer science.
  • 5+ years of embedded software development experience.
  • 1+ years of Zephyr OS development experience.
  • Business fluent English.
  • Experience with automotive OEMs or Tier 1 suppliers.
  • Knowledge of DeviceTree and Kconfig systems.
  • Experience with continuous integration in embedded environments.

Mansioni

  • Develop and maintain embedded software applications on Zephyr OS platform.
  • Design and implement device drivers for automotive sensors and actuators.
  • Optimize code for memory-constrained automotive ECUs.
  • Participate in software integration and testing processes.
  • Debug and troubleshoot embedded systems using JTAG/SWD interfaces.
  • Creation and maintenance of the Continuous Integration toolchain.

Conoscenze

Embedded systems
C/C++ programming
RTOS experience
CI in embedded environments
DeviceTree/Kconfig
Protocols: SPI/I2C/UART/CAN/LIN/Ether

Formazione

B.Tech/B.E in electrical/computer engineering or computer science

Strumenti

West
CMake
GCC
Git
JIRA
Python

Descrizione del lavoro

Software Developer - Automotive Embedded System [Zephyr OS - Base System CoC]

End Date 30 Nov 2026

Required Experience 2 - 5 years

  • Digital Car
  • Bengaluru
Unit and team Overview

Infotainment platforms unit is responsible for developing, maintaining and deploying BMW infotainment platform. The unit is also responsible for cross-cutting concerns of the platform, like architecture, security, stability and performance. The platform is deployed into multiple infotainment domain ECUs, ranging from headunits and rear seat entertainment systems to telematics and audio ECUs.

We are seeking a skilled Embedded Software Developer to join our automotive team, focusing on developing real-time embedded applications using Zephyr RTOS for next-generation automotive systems.

Base system Center of Competence (CoC)

The team's area of responsibility is to handle requirements for the IOC microcontroller, develop the components of a platform for IOC that can be used by multiple vendors who would then fulfill the requirements on their specific BSP.

Job Responsibilities
  • Develop and maintain embedded software applications on Zephyr OS platform
  • Design and implement device drivers for automotive sensors and actuators
  • Optimize code for memory-constrained automotive ECUs
  • Participate in software integration and testing processes
  • Debug and troubleshoot embedded systems using JTAG/SWD interfaces
  • Creation and maintenance of the Continuous Integration toolchain
Qualifications

B.Tech/B.E

  • Business fluent English
  • Bachelor’s degree in electrical/computer engineering or computer science
  • 5+ years of embedded software development experience
  • 1+ years of Zephyr OS development experience
  • Experience with automotive OEMs or Tier 1 suppliers
  • Knowledge of DeviceTree and Kconfig systems
  • Experience with continuous integration in embedded environments
Required Experience and Skills
  • SPI, I2C, UART, CAN, LIN, Ethernet
  • Build Systems: West (Zephyr's build tool), CMake, Programming Languages: C/C++ (advanced), Python (intermediate)
  • RTOS Experience: Zephyr OS, FreeRTOS, or similar real-time operating systems
  • Hardware Platforms: ARM Cortex-M/A series microcontrollers, automotive-grade MCUs
  • Development Tools: GCC, make, CMake, Git, JIRA, debugging tools
  • Communication Protocols
Nice to Have
  • Understanding of MISRA C coding standards
  • Knowledge of bootloader development
  • Experience with over-the-air (OTA) update mechanisms and A/B flashing
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Zephyr RTOS
Zephyr RTOS

Neurealm Company • Ernakulam

In loco
INR 900.000 - 1.300.000
Embedded Software Developer - Zephyr RTOS / BIOS Job
Embedded Software Developer - Zephyr RTOS / BIOS Job

YASH Technologies, Inc. • Pune District

In loco
INR 1.500.000 - 3.000.000
Embedded Software Developer
Embedded Software Developer

Tringapps Research Labs • Chennai

In loco
INR 1.000.000 - 1.700.000
Senior Embedded Linux Engineer (Automotive)
Senior Embedded Linux Engineer (Automotive)

Triumph Motorcycles • Jaipur

In loco
INR 900.000 - 1.200.000
Low-Level Embedded Software Developer
Low-Level Embedded Software Developer

BMW TechWorks India Private Limited • Pune District

In loco
INR 1.200.000 - 2.000.000
Senior Software Engineer-Embedded Engineer C/C++
Senior Software Engineer-Embedded Engineer C/C++

NeST Digital • Bengaluru

In loco
INR 600.000 - 1.000.000
SENIOR ENGINEER - Embedded Development
SENIOR ENGINEER - Embedded Development

Happiest Minds Technologies • Bengaluru

In loco
INR 1.500.000 - 2.100.000
Software engineer - Automotive systems & AI-Assisted Engineering
Software engineer - Automotive systems & AI-Assisted Engineering

BMW TechWorks India Private Limited • Pune District

In loco
INR 1.800.000 - 3.200.000
SENIOR ENGINEER - Firmware
SENIOR ENGINEER - Firmware

Happiest Minds Technologies • Bengaluru

In loco
INR 700.000 - 1.200.000
Embedded Software Developer - Zephyr RTOS / BIOS
Embedded Software Developer - Zephyr RTOS / BIOS

YASH Technologies, Inc. • Pune District

In loco
INR 1.500.000 - 2.500.000
Hyperlearning workplace
Flexible work arrangements
Learning and career skilling
+1