Current Vacancies

Senior Embedded Software Engineer – ADAS / Autonomous Systems

 

We’re working with a leading technology-driven organisation developing next-generation ADAS and autonomous vehicle features. They are looking for an experienced Embedded Software Engineer to design and implement vehicle abstraction layers that enable highly integrated, safety-critical systems.

Key Responsibilities

• Translate high-level system requirements into detailed software requirements
• Design, implement and integrate Vehicle Abstraction Layers for ADAS/AD features
• Develop and execute verification activities including unit, component and structural coverage testing (statement, branch, MC/DC)
• Integrate and deploy software to target hardware platforms
• Review and contribute to system requirements and system architecture
• Support functional safety and systems engineering activities from a software architecture perspective
• Work in compliance with ISO 26262 and ASPICE within a high-assurance development process
• Collaborate within cross-functional engineering teams to deliver robust software solutions

Required Experience & Skills

• 5+ years’ experience in embedded or safety-critical software development
• Strong C/C++ development experience (build systems, compilers, debuggers)
• Solid understanding of object-oriented design, design patterns and UML
• Knowledge of data structures, algorithms and software architecture
• Experience with AUTOSAR Classic and/or Adaptive Platform
• Familiarity with ADAS-specific middleware (e.g. EDMS) and DDS
• Experience with MISRA C/C++, safety-critical or mission-critical systems
• Hands-on experience with RTOS environments (e.g. QNX, FreeRTOS, VxWorks, Integrity)
• Knowledge of ISO 26262, ASPICE, DO-178B/C, or similar standards

Please send me your CV if interested in this role.
You can get in touch using the link below alternatively please e-mail GarethRoberts@arionrecruitment.co.uk

Get in touch