Software Engineer

ScreenedJust posted
Guildford, South East
Posted 1 day ago
Apply Now

About the role

Scope

Apply (by clicking the relevant button) after checking through all the related job information below.

Delivery of Motion Control Software Engineers and Architects to support Vehicle Electrical team, focused on model-based development of vehicle dynamics functions (longitudinal, lateral, vertical control) within an AUTOSAR embedded environment.

Role

Motion Control Software Engineer / Software Architect (Automotive Embedded, Model-Based Development)

Responsibilities

- Review and align System Requirements with Systems Engineering teams
- Author software requirements within JAMA / DOORS
- Design software architecture using Simulink and System Composer
- Develop motion control functions (e.g. traction, damping, ride height, e-diff)
- Build and maintain Simulink models for embedded deployment
- Create unit tests and coverage tests (Simulink Test, Polyspace)
- Support debugging from rig and vehicle-level validation
- Support calibration and simulation activities
- Release validated software to ECU stakeholders

Required Experience

- 5+ years in Automotive Embedded Software Engineering
- Experience with vehicle dynamics / motion control systems (e.g. ABS, torque vectoring, AWD, damping)
- Strong background in model-based development (MBSD)
- Experience with requirements engineering tools (JAMA, DOORS)
- Exposure to AUTOSAR-based architectures
- Understanding of functional safety (ISO 26262) and development standards

Required Skills

- MATLAB / Simulink (core)
- Model-Based Development (MBSD)
- Embedded Software (C / auto-generated code) xwzovoh
- AUTOSAR architecture
- JIRA (Agile workflow)
- Polyspace / code analysis tools
- Automotive communication protocols (CAN, LIN, Ethernet) (Architect roles)

Required Education

Degree in Systems, Electrical, or Computer Engineering (or equivalent), minimum 2:1 (or international equivalent)

Please note: The role requires mandatory experience with MBSD within an Automotive background, applicants that do not have experience with Auto-generated code development are likely to be rejected.

About this listing

Screened by Joboru

This role passed our automated spam and quality filters and was active in our feed when last checked. Joboru is an aggregator — here is how we screen listings. If anything looks off, tell us.