Taro Logo

Senior Embedded Software Engineer (C/C++) (f/m/d)

An innovative company developing electronic control units for electric vehicles and stationary storage systems for global customers.
Embedded
Senior Software Engineer
Hybrid
11 - 50 Employees
5+ years of experience
Automotive · Enterprise SaaS

Description For Senior Embedded Software Engineer (C/C++) (f/m/d)

Munich Electrification, an innovative company at the forefront of electric mobility, is seeking a Senior Embedded Software Engineer to join their dynamic team in Munich. This role presents an exciting opportunity to work on cutting-edge electronic control units for electric vehicles and stationary storage systems.

The position focuses on architecting and developing core software components for high-voltage battery systems, with particular emphasis on foundational layers and security. You'll be responsible for designing and implementing low-level drivers, secure communication protocols, cryptographic modules, and flash bootloaders. The role requires deep technical expertise in embedded systems and a strong understanding of automotive safety standards.

As part of a highly innovative and agile team, you'll work directly with prestigious customers in the automotive and battery storage sector. The company offers a modern work environment in the heart of Munich at Heimeranplatz, complete with prototype and testing labs. The international team values technological leadership, sustainability, and maintains a strong entrepreneurial spirit.

The benefits package is comprehensive, including trust-based working hours, hybrid work options, competitive compensation, and unique perks like daily chef-cooked lunches and a "work from anywhere" policy for 6 weeks per year. The company culture emphasizes both professional growth and work-life balance, making it an ideal environment for experienced engineers looking to make a significant impact in the electric mobility sector.

The ideal candidate will bring a strong technical foundation with experience in C/C++ programming, embedded systems development, and automotive standards. This role offers the opportunity to work on challenging technical problems while contributing to the global transition to sustainable mobility solutions.

Last updated 4 days ago

Responsibilities For Senior Embedded Software Engineer (C/C++) (f/m/d)

  • Design and develop low-level embedded software, including drivers, secure communication stacks, crypto modules, and flash bootloaders
  • Perform hardware bring-up and validation
  • Lead architectural design efforts
  • Conduct code reviews focusing on low-level implementation, security, and clean coding practices
  • Maintain and optimize codebase performance
  • Integrate software modules with real-time capabilities
  • Ensure compliance with automotive safety standards
  • Integrate software builds, deployment, and testing into CI/CD

Requirements For Senior Embedded Software Engineer (C/C++) (f/m/d)

  • University degree in engineering, math or applied physics
  • Experience in managing complex software projects with focus on low-level system development
  • Experience in C or C++ (version 11 and later)
  • Experience with flash bootloaders, board bring-ups, and assembly language
  • Knowledge of security concepts and cryptographic algorithms
  • Experience with Oscilloscopes and Logic Analyzers
  • Experience with automotive norms (ISO26262, ASPICE, ISO21434)
  • Knowledge of communication protocols (CAN, LIN, SPI, ISOSPI, Ethernet, J1939)
  • Experience with microcontrollers (AURIX Tricore, TI Hercules, NXP S32)
  • Strong English communication skills

Benefits For Senior Embedded Software Engineer (C/C++) (f/m/d)

Medical Insurance
Vision Insurance
Dental Insurance
  • Trust-based working hours and hybrid work
  • Competitive compensation
  • Pension Plan/Bonus
  • Free fitness center access or subsidized EGYM Wellpass
  • Free snacks, coffee, drinks and daily chef-cooked lunch
  • Public transport ticket
  • Bike-Leasing via Business Bike
  • Team events
  • Company branded clothing
  • Work from anywhere option (6 weeks/year)

Interested in this job?

Jobs Related To Munich Electrification Senior Embedded Software Engineer (C/C++) (f/m/d)