Senior Engineer

Global-Talent-Exchange

Munich
Full time
6 - 10 Yrs
Job Openings: 1

Required Skills:

C Programming

Mcal Configuration

Bsw Software Development

Application Software Development

CDD

Vector Canalyzer Canoe

Can-fd

LIN

Ethernet

Aspice 3.1

ISO 26262

AUTOSAR Classic Architecture

C programming

MCAL

BSW

Application Software

CDD

Software/System Integration

CAN

CAN-FD

LIN

Ethernet

ASPICE

ISO 26262

WHO ARE WE?


Our organization is a global leader in Engineering and R&D services. We specialize in disruptive technology spaces such as 5G, Artificial Intelligence, Collaborative Robots, Digital Factory, and Autonomous Transport.


AUTOSAR Software Engineer


Experience

6 – 10 years

Location

Munich

Job Summary

We are seeking an experienced AUTOSAR Software Engineer to design, develop, configure, integrate, and test AUTOSAR Classic–based automotive software. The role involves working across MCAL, BSW, Services, Communication, Diagnostics, Application Software, and System Integration layers to deliver high‑quality, safety‑compliant embedded software for automotive ECUs.

Key Responsibilities

  • Design, develop, configure, and integrate AUTOSAR Classic software components (MCAL, BSW, Services, Com, Diag, CDD, Apps).
  • Configure and integrate AUTOSAR stacks using industry tools (Vector DaVinci, EB tresos, Arctic Studio, etc.).
  • Develop embedded software in C adhering to MISRA‑C and automotive coding standards.
  • Perform software bring‑up, debugging, and issue resolution on target hardware.
  • Integrate communication protocols such as CAN, CAN‑FD, LIN, Ethernet, and diagnostics (UDS, ISO‑TP, DoIP).
  • Collaborate with system, hardware, safety, and testing teams to ensure end‑to‑end integration.
  • Support software testing, defect analysis, performance optimization, and release activities.
  • Ensure compliance with automotive standards such as ASPICE and ISO 26262 (for safety‑relevant roles).

Required Technical Skills

  • Strong experience with AUTOSAR Classic Architecture.
  • Hands‑on experience in one or more areas:
  • MCAL (Port, Dio, PWM, ADC, SPI, CAN, Ethernet)
  • BSW (Com Stack, Diagnostics, Crypto, Services, NVM)
  • Application Software (SWCs, RTE)
  • CDD and low‑level driver development
  • Software/System Integration
  • Proficient in C programming for embedded systems.
  • Experience with automotive communication protocols: CAN, CAN‑FD, LIN, Ethernet.
  • Familiarity with debugging tools (Lauterbach, Trace32, iSystem) and Vector tools (CANoe, CANalyzer).
  • Understanding of embedded systems, RTOS concepts, memory management, and timing constraints.

Quality & Process Knowledge

  • Experience working in ASPICE‑compliant development environments.
  • Exposure to ISO 26262 Functional Safety concepts is a strong advantage.
  • Familiarity with requirements management and traceability tools (DOORS, Polarion, Codebeamer).
  • Knowledge of software testing, verification, and validation practices.

Education

Bachelor’s or Master’s degree in Electronics, Electrical, Computer Science, or a related engineering discipline.

Soft Skills

  • Strong analytical and problem‑solving skills.
  • Ability to work in cross‑functional and multicultural teams.
  • Good communication and documentation skills.
  • Proactive, quality‑focused, and delivery‑oriented mindset.

Nice to Have

  • Experience with secure boot, crypto services, or OTA updates.
  • OEM or Tier‑1 automotive project experience.
  • Exposure to Agile / SAFe development methodologies.

About Company

Global-Talent-Exchange
https://globaltalex.com/
Discover high-impact roles Worldwide
10-20 Employees
Information Technology & Services