This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for an Embedded Software Process & Development Engineer to support the development of software functions for advanced automotive steering systems. The role combines software engineering, process improvement, testing, and compliance activities within an automotive environment.
Job Responsibility
Implement software processes, such as ASPICE, by performing gap analysis and developing actions to close gaps
Coach the team on following software processes
Prepare reports and documentation for internal and external stakeholders
Analyze and understand requirements for software functions in steering systems
Design and implement software functions based on system requirements
Design and derive test cases from software requirements
Conduct unit testing, integration testing, and system testing to ensure reliability and functionality of software functions
Identify and resolve software defects, bugs, and performance issues using debugging tools and techniques
Create and maintain detailed documentation of software designs, code, and testing procedures
Collaborate with cross-functional teams, including hardware engineers, system engineers, and other software developers, to achieve project goals
Participate in design reviews and team meetings
Ensure software functions comply with relevant automotive standards and regulations
Requirements
Experience in software development processes, including implementation and gap analysis (4 to 6 years)
Experience with ASPICE or similar automotive software process standards
Experience in requirements analysis for software functions in automotive systems
Experience in software design and development based on system requirements
Experience in designing and deriving test cases from software requirements
Experience in unit, integration, and system testing
Experience in debugging and troubleshooting software defects and performance issues
Experience in creating and maintaining detailed documentation of software designs, code, and testing procedures
Experience working in cross-functional teams and participating in design reviews
Bachelor’s or Master’s degree in computer science, engineering, or a related field
English fluent
What we offer
International community bringing together 110+ different nationalities
Environment where trust has a central place: 70% of key leaders started their careers at the first level of responsibility
Robust training system with internal Academy and 250+ available modules
Vibrant workplace that frequently gathers for internal events (afterworks, team buildings, etc.)
Opportunity to turn ideas into action and make a tangible impact on sustainability
WeCare Together program to design and lead projects that create real social or environmental impact