1,982,706open jobs
117,124companies
250,179added this week
Browse all
Salary
≈ $17k – $46k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Senior · 5+ years exp

Confirmed on the employer's own hiring board on Oct 26, 2026. First seen by Alion on Oct 15, 2026.

Overview
Company
Impact
Profile match
BMW TechWorks India is a software and engineering joint venture of BMW Group and Tata Technologies, headquartered in Pune, that develops automotive software, enterprise IT and digital product engineering for BMW worldwide. It works in three areas, the digital car, the digital company and digital product engineering, covering in-vehicle software, ADAS, edge AI for onboard inference, SAP and PLM systems, and vehicle design and simulation, from offices in Pune, Bengaluru and Chennai. It hires embedded and automotive software developers, ADAS and AI engineers, CAD, CFD and multibody simulation engineers, test engineers and vehicle integration leads.

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

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)

Team responsibilities under 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 Description

  • 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

Basic requirements and Education

  • 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

Keywords

  • Zephyr build tools, C/C++
  • Embedded systems, driver development
  • RTOS
  • Automotive Infotainment
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,982,706 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Bengaluru
Electrical Engineer 1 hour ago
≈ $23k – $50k per year (Estimated) • In office • 10+ years exp • Bachelor's Degree • Bengaluru
Apply
Hardware Engineer 12 days ago
≈ $25k – $66k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Bengaluru
Chips/EDA
Cadence Allegro
Apply
≈ $27k – $70k per year (Estimated) • In office • Full-Time • 7+ years exp • Bachelor's Degree • Bengaluru
Chips/EDA
UVM
Apply
≈ $25k – $66k per year (Estimated) • In office • Full-Time • 10+ years exp • Bachelor's Degree • Bengaluru
Python
C++
DevOps
Unix
Cybersecurity
Threat Modeling
Apply
≈ $28k – $60k per year (Estimated) • In office • 5+ years exp • Bengaluru
Python
Perl
Apply
Devops Engineer 1 day ago
Hybrid • Full-Time • Cairo
Python
DevOps
Terraform
CI/CD
Docker
Kubernetes
Configuration Management
Linux
Management
Agile
Apply
In office • Full-Time • 3+ years exp
Python
SQL
AI/ML
Model Context Protocol
AI Agents
DevOps
Rest API
Analytics
Power BI
QA
Swagger
Postman
Apply
$150k – $190k per year • Hybrid • Full-Time • 5+ years exp • Princeton
Python
PowerShell
DevOps
Terraform
Ansible
GCP
Azure
AWS
Kubernetes
Akamai
TCP/IP
DNS
DHCP
Cybersecurity
Zscaler
Zero Trust
SIEM
Apply
≈ $118k – $209k per year (Estimated) • Hybrid • Full-Time • Master's Degree • London
Python
AI/ML
Multimodal AI
AI Agents
PyTorch
LLM
OpenAI
Anthropic
Red Teaming
LLM Guardrails
Machine Learning
Apply
≈ $112k – $292k per year (Estimated) • Hybrid • Full-Time • Master's Degree • Ramat Gan
Python
AI/ML
Multimodal AI
AI Agents
PyTorch
LLM
OpenAI
Anthropic
Red Teaming
LLM Guardrails
Machine Learning
Apply
In office • Bachelor's Degree • Pune
Python
Java
SpaceTech
ANSYS
STAR-CCM+
Apply
In office • Bachelor's Degree • Pune
Python
C++
DevOps
RTOS
CI/CD
Management
Agile
Apply
In office • Bachelor's Degree • Pune
Python
DevOps
CI/CD
Apply
In office • Bachelor's Degree • Pune
DevOps
CI/CD
Bazel
GitHub
Management
Agile
Apply
≈ $23k – $51k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Pune
Apply
AI Engineer - III 1 day ago
≈ $21k – $51k per year (Estimated) • In office • 3+ years exp • Bengaluru
Python
AI/ML
Fine-tuning
Prompt Engineering
AI Agents
LLM
RAG
DevOps
GCP
Azure
AWS
Cybersecurity
HIPAA
Analytics
A/B Testing
Apply
Backend Engineer 1 day ago
In office • 3+ years exp • Bengaluru
Python
Go
JavaScript
Java
SQL
Node JS
DevOps
Terraform
GCP
Azure
AWS
Docker
Kubernetes
Linux
Apply
≈ $27k – $71k per year (Estimated) • In office • 2+ years exp • Bengaluru
AI/ML
Machine Learning
Apply
≈ $23k – $59k per year (Estimated) • Hybrid • 7+ years exp • Bengaluru
Go
JavaScript
TypeScript
Node JS
Frontend
React.js
Mobile
React Native
Capacitor
Apply
ML Engineer 1 day ago
≈ $52k – $121k per year (Estimated) • In office • 14+ years exp • Bengaluru
Python
Java
C++
AI/ML
Machine Learning
Apply
See all jobs
This is one of many
1,982,706 more open roles from verified company boards, updated every day.