Job Details

Home - Job Details

2023064 – Software Architect (SWE 2) - Automotive R&D, M++ & BL

8-10 years

Job Description

At our customer's Technical Center in Darmstadt, they develop battery management systems that control batteries for cars and heavy vehicles. With decades of experience in batteries, they have worked with the most renowned vehicle manufacturers around the globe.


They now need to strengthen their team and are looking for an SW Architect to take responsibility for developing extensions of their battery management system platform, compliant with safety standards using the ASPICE framework.  


You will have close collaboration with vehicle OEMs developing electric vehicles. The products developed at Tier-1 Supplier will be installed and running on hybrid and electric vehicles. 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 battery management system

·         Work as a member of a globally distributed team designing and developing automotive SW

·         Analysis of system requirements, SW requirements specifications, and functional safety specifications

·         Design SW architecture using the UML tool and define interfaces between SW modules

·         Contribute to the configuration and design of tasks using safety-compliant real-time operating systems

·       Participate in the design and development of high-quality SW components in the 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)

·         M.Tech or B.Tech in ECE/EEE/CS or similar

·         8+ years of Experience with automotive embedded systems

·         Extensive experience with SW architecture using UML tools like Enterprise Architect

·         Experience with requirements management tools like Polarion

·         Experience with version control and change management tools

·         Experience with product portfolio management for different production programs

·         Awareness of functional safety and ASPICE processes


Good to have

·         Knowledge of battery management system ECU

·         experience with safety-compliant real-time operating systems like PXROS 

·         Experience with the design of cyber security for embedded products

·         Experience with MCAL, Bootloader and UDS

·         Experience with static code analysis and fixing deviations during static analysis

·         Experience with the design of test plans and testing of the SW module

·         Experience with review of source code and identifying potential SW 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