BM

ADAS Integration Platform (IPNEXT) Software Architect

Bmw Techworks India
Bangalore7-10 LPA Posted 22 Aug 2025
FULL TIME
Ethernet
C++

Job Description

  • Responsible for architecture tools on performance, memory management and interfaces
  • Discuss the bottlenecks, performance/memory issues and anti-patterns with the developers as well as agree on alternative solutions
  • Ownership of the architectural models, tool chain including maintenance
  • Contribute to high-level software architecture and resource usage including maintaining the design in standard BMW tools
  • Alignment of changes, maintenance issues with customers and internal developers

Must have Experience:

  • Minimum 4 years of experience in embedded software development, preferably in the automotive industry. Experience in the ADAS domain preferred.
  • Hands on experience with modern object-oriented programming using C++ (11, 14 or 17) and scripting using Python
  • Experience with Adaptive Autosar
  • Experience with embedded software architecture and related tool chain development
  • Experience in performance and memory management
  • Ability to review code and design documentation
  • Experience with Board net technologies such as Ethernet, SomeIP, CAN will be advantageous.
  • Effective communication and collaboration skills, including technical decisions documentation
  • Experience with GIT/CI.
  • Ability to work independently and take corresponding decisions.

Required Skills

Join WhatsApp Channel