B
BMW Techworks India
Embedded Software Engineer - Autosar Classic
Skills
Git
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Pune, Maharashtra, India
Work mode:
Hybrid
Published on:
31 August 2026
What they need
Role & responsibilities:
- You will develop and integrate software for AUTOSAR Classic-based ECUs
- You will work across the AUTOSAR Classic layered architecture, including MCAL, ECU Abstraction, Services, RTE, and Software Components
- You will develop embedded software in C, following automotive coding guidelines and MISRA-C principles
- You will configure and integrate AUTOSAR Basic Software modules and Software Components
- You will work with AUTOSAR configuration tools such as Vector DaVinci, ETAS ISOLAR, EB tresos Studio, or Siemens CVI
- You will analyze, read, and modify ARXML descriptions and support ECU configuration and integration activities
- You will contribute to the complete software integration process, including build, link, flash, debug, and test
- You will analyze and resolve integration issues across different AUTOSAR software layers and interfaces
- You will work with automotive communication protocols such as CAN, LIN, and Ethernet, with Ethernet experience being preferred
- You will support ECU bring-up, flashing, debugging, and tracing on target hardware
- You will work with embedded systems concepts including AUTOSAR OS, interrupts, memory mapping, and linker configuration
- You will collaborate with system, software, testing, architecture, and integration teams in a cross-functional environment
- You will contribute to continuous improvement of software integration, development, and build processes
- You will work according to V-Model and/or Agile development methodologies
Preferred candidate profile:
- University degree in Computer Science, Electronics, Electrical Engineering, Mechatronics, or a comparable qualification
- Fluent business English; German is a plus
- Strong understanding of the AUTOSAR Classic Platform and its layered architecture
- Good knowledge of MCAL, ECU Abstraction, Services, RTE, SWCs: Ports, Interfaces, and Runnables
- Strong programming skills in C / Embedded C
- Knowledge of MISRA-C and automotive coding practices
- Good understanding of embedded systems, including AUTOSAR OS/OSEK, interrupts, memory mapping, and linker configuration
- Hands-on experience with at least one AUTOSAR Classic configuration tool, such as: Vector DaVinci Developer / Configurator Pro, ETAS ISOLAR-A / ISOLAR-B, Elektrobit EB tresos Studio, Siemens CVI
- Understanding of ECU hardware/software interfaces, bootloader concepts, flashing, and software deployment
- Experience with automotive communication protocol: CAN, LIN, or Ethernet
- Experience with Git, SVN, or equivalent version control systems
- Familiarity with embedded build systems and compilers, such as Bazel, CMake, Tasking, or GCC
- Experience with microcontroller platform, such as Infineon AURIX, Renesas RH850, or NXP S32K
- Experience with software integration activities including build, link, flash, and test
- Experience with debugging and tracing tools, such as Lauterbach TRACE32, iSystem, or equivalent
- Understanding of software development processes and V-Model and/or Scrum/Agile methodologies
- Strong analytical and problem-solving skills with ability to work effectively in cross-functional teams
Other offers great for you!
These companies are also looking for great profiles
R
Rheso.tech
Embedded Software Engineer
75-85k€ (Annuel)
Permanent contract
Munich, Germany
Hybrid
Skills
Dart
1 year ago
Quick apply
N
NGC x OPTIMA
Ingénieur Logiciel embarqué
Freelance
Cergy, France
Hybrid, Onsite
Skills
AUTOSARBSW
1 month ago
Quick apply
S
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming
7 days ago
Quick apply