Job Overview
We are an innovative technology company driving the future of mobility with software-defined driverless transport solutions.
To succeed in this endeavour, we require talented individuals to join our dynamic team and contribute to the development of cutting-edge digital control systems and modular vehicle platforms for commercial applications.
Our vision is to create a sustainable and efficient transportation system where vehicles run entirely on software, improving efficiency & sustainability.
We foster a collaborative environment that encourages diversity and inclusivity, welcoming applicants from various backgrounds who share our passion for technology, automotive, and innovation.
Purpose:
As a key member of our global software team, you will be responsible for leading a team of software engineers to deliver middleware stack (including driver development) and support integration and board bring up activities.
Duties & Tasks Include:
* Lead a team of engineers to develop and maintain embedded software for mobility ECUs based on system design/requirements
* Collaborate with a cross-functional team that develops new products, from prototype through to production.
* Take ownership of middleware software delivery and application software integration.
* Adhere to safety-critical and secure software development processes, ensuring compliance with ISO 26262/ISO 21434/ASPICE standards.
Required Skills & Qualifications
A bachelor's degree or equivalent in Electronics Engineering and/or Computer Science.
Minimum 5 years' experience in the automotive or similar industries required:
Strong understanding of embedded software development concepts (i.e. use of peripherals like DMA, communication protocols like SPI, CAN, configuration of RTOS)
Solid understanding of the full software development lifecycle (SDLC) through requirements, design, implementation, code review/static analysis, unit/integration testing.
Proficiency with C/C++, Vector Toolkits, Lauterbach TRACE32 or similar, Software version control (i.e. Git), Build tools (i.e. Make, CMake), Polarion or similar configuration management systems, Jira
Desirable Skills
* Safety-critical software for ASIL rated systems in accordance with ISO 26262
* Configuring AUTOSAR Classic BSW stacks
* Exposure to functional safety (ISO and ASIL-level developments)
* Experience with AUTOSAR Classic Platform: BSW configuration, RTE, MCAL, CDD, SWC integration
* Understanding of model-based development (e.g., MATLAB/Simulink)
Benefits
Flexible start and finish times, Complementary onsite cafe, Onsite parking,
Requirements
A bachelor's degree or equivalent in Electronics Engineering and/or Computer Science.
Minimum 5 years' experience in the automotive or similar industries required:
A strong understanding of embedded software development concepts (i.e. use of peripherals like DMA, communication protocols like SPI, CAN, configuration of RTOS)
A solid understanding of the full software development lifecycle (SDLC) through requirements, design, implementation, code review/static analysis, unit/integration testing.
Proficiency with the following tools, technologies & systems (or equivalents): C/C++Vector Toolkits, Lauterbach TRACE32 or similar, Software version control (i.e. Git), Build tools (i.e. Make, CMake), Polarion or similar configuration management systems, Jira