BSW Configuration Engineer ( 2-5 Years experience in Adaptive AUTOSAR and Classic AUTOSAR platforms and C++)

Stellantis
Bengaluru, Karnataka, India

Engineer with a minimum of 2-5 years of professional industrial experience in the Automotive domain, preferably with a master’s degree in computers, Electronics, or Electronics and Communication Engineering.

Mandatory skills:

  • Hands-on experience with function clusters in Adaptive AUTOSAR and Classic AUTOSAR platforms.
  • Strong understanding of Service-Oriented Architecture concepts and their application in automotive software systems.
  • Proficiency in C and C++ V17.0/V20.0 programming languages for embedded software development.
  • Experience with scripting languages such as Python and Bash for automation, build, and validation activities.
  • Good understanding of High-performance Computing ECU, including microcontroller and microprocessor-based architectures.
  • Practical experience with engineering and lifecycle tools such as Vector tool suite, GitHub, DOORS, RTC, Jira, Visual Studio, VS Code, and Eclipse.
  • Knowledge of automotive communication protocols including CAN, Ethernet, SOME/IP, TCP/IP, UDP, IPv4, and IPv6.
  • Good understanding of Linux concepts such as inter-process communication, semaphores, and related operating system fundamentals.
  • Familiarity with Ubuntu-based development environments.
  • Knowledge of V-model software lifecycle practices and system engineering principles.

Preferred skills:

  • Master’s degree in computer science, Electronics, or Electronics and Communication Engineering.
  • Strong familiarity with Adaptive AUTOSAR architecture, including functional groups and clusters such as Communication, Persistency, FOTA, and Base Software Integration.
  • Hands-on development experience using modern C++ standards, preferably C++17 and C++20.
  • Knowledge of automotive processors and high-performance compute platforms such as Qualcomm 8255 and 7255.
  • Familiarity with runtime debugging tools such as GDB or equivalent debuggers.
  • Working knowledge of QNX operating system concepts and development environments.
  • Experience with QEMU or other POSIX-based emulators for development and validation activities.
  • Understanding of ARXML design, configuration, and parsing concepts.
  • Knowledge of hypervisor concepts and their relevance in automotive embedded platforms.
  • Good understanding of POSIX operating system fundamentals.
  • Strong communication skills with the ability to collaborate effectively across cross-functional teams.At Stellantis, we assess candidates based on qualifications, merit, and business needs. We welcome applications from people of all gender identities, age, ethnicity, nationality, religion, sexual orientation, and disability.

Diverse teams will allow us to better meet the evolving needs of our customers and care for our future.

Please share your profiles to careers.swxindia@stellantis.com with below details:

Total yrs. of exp:

CCTC:

ECTC:

NP:

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →