Software engineer - Automotive systems & AI-Assisted Engineering

BMW TechWorks India Private Limited

Pune District

On-site

INR 1,800,000 - 3,200,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

BMW TechWorks India Private Limited in Pune is seeking a software engineer to develop BMW system functions on the AUTOSAR Classic Platform. You will work with C/C++, contribute to evaluation boards, and help build AI-assisted engineering workflows.

The role emphasizes growing into embedded AUTOSAR development, improving CI/CD pipelines, and collaborating with the Germany team and BMW suppliers. Strong English, CS fundamentals, and a passion for automation are essential.

Qualifications

  • University degree in Computer Science or a comparable qualification.
  • Fluent business English.
  • Strong computer science and software engineering fundamentals.
  • Strong programming skills in C/C++.
  • Solid understanding of CI/CD concepts, Git, and modern software development workflows.
  • Willingness and ability to learn embedded software development and automotive-specific concepts on the job.

Responsibilities

  • Develop software components in C/C++, with growing ownership of BMW system functions on the AUTOSAR Classic Platform
  • Bring up, integrate, and maintain new evaluation boards as part of our hardware evaluation platform
  • Design, implement, and maintain CI/CD pipelines and automation for software development and testing
  • Identify repetitive or manual engineering and testing tasks and build scalable automation to eliminate them
  • Explore, develop, and integrate AI agents to automate software engineering and validation activities
  • Collaborate closely with the Germany team and BMW suppliers on platform requirements and integration
  • Contribute to the evolution of AI-assisted development workflows across the team, including agent orchestration and tool integration

Skills

Embedded C
C++
Python
AI
CI/CD
AUTOSAR
Debugging

Education

B.Tech/B.E

Tools

Git
Docker

Job description

Software engineer - Automotive systems &...

BTWI/SE-AS-E/1860764

  • Digital Car
  • Pune

Posted On 21 Oct 2026

End Date 30 Nov 2026

Required Experience 5 - 7 years

Skills

Embedded C Integration Build and Release AUTOSAR Embedded Software Debugging AI C++ CI/CD Integration CI/CD Pipeline Python

B.Tech/B.E

Job Description

Our team develops BMW system functions on the AUTOSAR Classic Platform, delivered as source code to BMW's suppliers for integration into ECUs.

As software development shifts from manual coding toward AI agent-assisted engineering, we're looking for strong programmers not necessarily automotive specialists who can grow into embedded and AUTOSAR development while also helping build the agentic automation workflows that will shape how our team works going forward. If you're an excellent C/C++ developer with a curiosity for both low-level systems and AI-driven tooling, we'll teach you the automotive domain.

What You'll Do:

  • Develop software components in C/C++, with growing ownership of BMW system functions on the AUTOSAR Classic Platform
  • Bring up, integrate, and maintain new evaluation boards as part of our hardware evaluation platform
  • Design, implement, and maintain CI/CD pipelines and automation for software development and testing
  • Identify repetitive or manual engineering and testing tasks and build scalable automation to eliminate them
  • Explore, develop, and integrate AI agents to automate software engineering and validation activities
  • Collaborate closely with the Germany team and BMW suppliers on platform requirements and integration
  • Contribute to the evolution of AI-assisted development workflows across the team, including agent orchestration and tool integration

Must-Have:

  • University degree in Computer Science or a comparable qualification
  • Fluent business English
  • Strong computer science and software engineering fundamentals
  • Strong programming skills in C/C++
  • Solid understanding of CI/CD concepts, Git, and modern software development workflows
  • Strong problem-solving and analytical skills
  • Willingness and ability to learn embedded software development and automotive-specific concepts on the job

Strongly Preferred:

  • Experience with CI/CD tools (Zuul, Jenkins, GitLab CI, GitHub Actions, Azure DevOps, or similar)
  • Good programming experience with Python or a similar scripting language
  • Good understanding of Linux and containerization (Docker or Podman)
  • Understanding of LLM-based applications, agentic workflows, or AI automation concepts
  • Ability to analyze manual engineering/testing processes and translate them into automation solutions
  • Exposure to embedded systems, microcontrollers, or hardware bring-up (training provided if not already familiar)

Nice to Have

  • Experience with AUTOSAR or automotive software development
  • Hands-on experience developing or deploying AI agents / agentic workflows
  • Experience with LLM APIs, RAG, tool calling, MCP, or similar AI technologies
  • Ability to design, integrate, and orchestrate AI agents using tools, APIs, containers, and external services
  • Experience with build systems such as CMake, Make, or Bazel
  • Familiarity with automotive communication protocols (CAN, LIN, Ethernet)
  • Knowledge of automated software testing frameworks
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Test Engineer - Automotive Systems & AI-Assisted Test Automation
Test Engineer - Automotive Systems & AI-Assisted Test Automation

BMW TechWorks India Private Limited • Pune District

On-site
INR 700,000 - 1,100,000
SA_104-AUTOSAR Application Software Engineer
SA_104-AUTOSAR Application Software Engineer

Marutee • Bengaluru

On-site
INR 800,000 - 1,200,000
Build, CI & Toolchain Engineer (DxE / TEE)
Build, CI & Toolchain Engineer (DxE / TEE)

BMW TechWorks India Private Limited • Pune District

On-site
INR 900,000 - 1,300,000
CI Tools Developer / CI Toolchain Development
CI Tools Developer / CI Toolchain Development

BMW TechWorks India Private Limited • Bengaluru

On-site
INR 1,800,000 - 3,000,000
C Architect Adaptive Autosar
C Architect Adaptive Autosar

Aqilea • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Lead Engineer
Lead Engineer

LeadSOC Technologies Pvt Ltd • Dadri

On-site
INR 4,000,000 - 6,000,000
SA_104-AUTOSAR Application Software Engineer
SA_104-AUTOSAR Application Software Engineer

Marutee • Karnataka

On-site
INR 800,000 - 1,500,000
Deputy General Manager
Deputy General Manager

Automotive Research Association of India (ARAI) • Pune District

On-site
INR 2,200,000 - 3,600,000
C++ Automotive
C++ Automotive

Neurealm Company • Ernakulam

On-site
INR 1,200,000 - 1,800,000
ADAS BSW Expert
ADAS BSW Expert

BOSC • Bengaluru

On-site
INR 1,200,000 - 2,000,000