Job Details

Home - Job Details

2023063 - Software Requirements Engineer (SWE 1) - 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 are now strengthening their team, hence looking for an SW Requirements Engineer to 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

·         Preparing the SW requirements specifications, functional specifications, and SW design documents

·         Support development team to design and develop high-quality software products in CI/CD environment

·         Establish traceability of unit, module, software, and system specifications

·         Interact with different stakeholders to ensure requirements are traced to the development and testing

·         Participate in the review of system requirements, software architecture, and design



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

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

·         5+ years of Experience with automotive embedded systems

·         Extensive experience in requirements management using Polarion

·         Experience with the product portfolio and variants management

·         Experience with version control and change management tools

·         Awareness of functional safety and ASPICE processes


Good to have

·         Knowledge of Tri-core microcontrollers like Infineon AURIX TC2xx and TC3xx

·         Experience with software architecture using tools like Enterprise Architect or Similar

·         Knowledge of battery management system ECU

·         Experience with the design and testing of the SW module

·         Experience with MCAL, Bootlaoder and UDS



Soft skills:

·         Enthusiasm for processes, tools and process optimisation

·         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