Job Details

Home - Job Details

2023010 – Software Architect - Automotive R&D

8-10 years
Hessen, Germany

Job Description

Job description

At our Technical Development Center in Darmstadt, we are working on a customer project for the development of  battery management systems that control batteries for cars and heavy vehicles. Our customer have decades of experience in batteries, we are working with the most renowned vehicle manufacturers around the globe.

We now need to strengthen our team to update and upgrade the functionality of an existing SW Platform for our customer project.

We are now looking for an Software Architect to specify and guide the development of the required feature upgrades compliant with safety standards using the ASPICE framework.

You will have close collaboration with the system engineering team and the ASPICE SYS and SWE team members.

The products developed at Tier-1 Supplier will be installed and running on larger commercial vehicles, like busses or large trucks. You will see the resulting projects through to production and commercialization with OEM our partners.

Your role:

  • Contribute to delivering a new generation of the MSM+ program.
  • Work as a member of a globally distributed team designing and developing automotive software for leading car manufacturers
  • Analysis of system requirements, software requirements specifications, and functional safety specifications
  • Design software architecture using the UML tool and define interfaces between software modules
  • Contribute to configuration and design of tasks using safety compliant real-time operating systems
  • Participate in the design and development of high-quality software components in CI/CD environment
  • Interact with different stakeholders of the project and ensure requirements are implemented adhering to architecture
  • Participate in the review of requirements, source code, and test plan


Requirements: Must list (short, and really must, no order)

  • B.Tech in ECE/EEE/CS or similar education background
  • 8+ years of Experience with automotive embedded software
  • Extensive experience with software requirement specification using tools like Polarion or DOORS 
  • Extensive experience with software architecture using UML tools like Enterprise Architect
  • Extensive experience with safety compliant real-time operating systems like PXROS
  • Experience with the design of software modules and defining interfaces between software modules.
  • Experience with development, debugging, and testing of source code for multicore microcontrollers like Infineon AURIX TC2xx.
  • Experience with version control and change management tools
  • Experience with product portfolio management for different production programs

Good to have

  • Knowledge of battery management system ECU
  • Experience with design of cyber security for embedded products
  • Experience with static code analysis and fixing of deviations during static analysis
  • Awareness of functional safety and ASPICE processes.
  • Experience with review of source code and identifying potential software bugs
  • Basic skills in the German language

Soft skills
  • Structured and have a good sense of details.
  • Driven and result-oriented.
  • Happy to share your best practices and equally happy to learn from others.
  • Great communicator and good corporation skills.

Send Your Resume

Please contact us with your resume at