Senior Software Engineer – Chassis / Driver Modes
Senior Software Engineer – Chassis / Driver Modes

Senior Software Engineer – Chassis / Driver Modes

Warwick Full-Time 48000 - 84000 £ / year (est.) No home office possible
T

At a Glance

  • Tasks: Develop cutting-edge motion control software for premium vehicles.
  • Company: Join a leading automotive OEM at the forefront of innovation.
  • Benefits: Work in an Agile environment with access to the latest tools and technologies.
  • Why this job: Make a real impact on the driving experience of tomorrow's vehicles.
  • Qualifications: Strong background in C++, MATLAB/Simulink, and embedded software development required.
  • Other info: Ideal for passionate engineers eager to shape the future of mobility.

The predicted salary is between 48000 - 84000 £ per year.

Join a dynamic team working at the forefront of automotive innovation, where your expertise in embedded systems and motion control will shape the driving experience of tomorrow's premium vehicles.

About the Role

We’re looking for a highly motivated and technically skilled Senior Software Engineer to join our Embedded Software & Systems (ESS) team, specialising in Vehicle Motion and Driver Modes. You’ll be delivering cutting-edge motion control software for current and future vehicle platforms—from software definition through to model delivery, software integration, and MIL/SIL validation.

Key Responsibilities

  • Interpret and implement software-level requirements from system inputs.
  • Develop and integrate Simulink models to meet motion domain functionality.
  • Conduct unit testing using MIL/SIL environments and tools like GitLab.
  • Author and maintain test cases and quality artefacts.
  • Investigate and resolve software bugs and issues in motion control features.
  • Collaborate with software suppliers, manage change requests, and ensure integration sign-off.

Essential Skills & Experience

  • Strong software engineering background, with expertise in C++, MATLAB/Simulink, and MathWorks toolchain.
  • Hands-on experience with TargetLink and Embedded Coder.
  • Solid understanding of CAN-based automotive protocols (e.g. CANOpen, J1939, ISO14229).
  • Experience delivering embedded software in motion domain applications.

Desirable Skills

  • Vehicle dynamics theory knowledge and real-world application.
  • Familiarity with tools like dSPACE Scalexio, ControlDesk, AutomationDesk.
  • Understanding of Functional Safety (ISO 26262) and Cybersecurity (ISO 21434).
  • Exposure to diagnostics (e.g. Corvus), system validation (rig & vehicle), and project tools like JIRA.
  • 8D or fishbone root cause analysis capabilities.

Why Join Us?

  • Work with a world-class OEM on the next generation of premium vehicles.
  • Collaborate in an Agile environment with passionate engineers and technical specialists.
  • Access to the latest automotive development platforms and tools.
  • Be part of a forward-thinking, innovation-led team with real impact on the driving experience.

Ready to Apply?

If you’re an experienced embedded software engineer with a passion for vehicle dynamics and motion systems, we’d love to hear from you.

Senior Software Engineer – Chassis / Driver Modes employer: The Lanes Group

Join a leading premium automotive OEM in Warwick, where innovation meets excellence. Our collaborative and agile work culture fosters creativity and growth, providing employees with access to cutting-edge tools and technologies that shape the future of driving. With a strong focus on professional development and a commitment to employee well-being, we offer a rewarding environment for those passionate about automotive engineering.
T

Contact Detail:

The Lanes Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer – Chassis / Driver Modes

Tip Number 1

Familiarise yourself with the latest trends in automotive software engineering, especially in motion control and vehicle dynamics. This knowledge will not only help you during interviews but also demonstrate your genuine interest in the field.

Tip Number 2

Network with professionals in the automotive industry, particularly those working with embedded systems. Attend relevant meetups or online forums to connect with potential colleagues and learn about their experiences at companies like ours.

Tip Number 3

Brush up on your skills with MATLAB/Simulink and the MathWorks toolchain, as these are crucial for the role. Consider taking online courses or working on personal projects that showcase your proficiency in these tools.

Tip Number 4

Prepare to discuss specific examples of your past work with embedded software in motion domain applications. Be ready to explain your problem-solving process and how you've tackled challenges in previous projects.

We think you need these skills to ace Senior Software Engineer – Chassis / Driver Modes

C++ Programming
MATLAB/Simulink
Embedded Systems Development
Motion Control Software
Model-Based Design
Unit Testing in MIL/SIL Environments
CAN-based Automotive Protocols (e.g. CANOpen, J1939, ISO14229)
TargetLink and Embedded Coder Proficiency
Software Integration
Test Case Authoring and Maintenance
Software Bug Investigation and Resolution
Collaboration with Software Suppliers
Change Request Management
Functional Safety (ISO 26262) Understanding
Cybersecurity (ISO 21434) Awareness
Diagnostics and System Validation Experience
Project Management Tools (e.g. JIRA)
Root Cause Analysis Techniques (e.g. 8D, Fishbone)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C++, MATLAB/Simulink, and any relevant automotive protocols. Emphasise your hands-on experience with embedded software in motion domain applications to align with the job requirements.

Craft a Compelling Cover Letter: In your cover letter, express your passion for vehicle dynamics and motion systems. Mention specific projects or experiences that demonstrate your expertise in delivering cutting-edge motion control software.

Showcase Relevant Skills: When detailing your skills, focus on your knowledge of Functional Safety (ISO 26262) and Cybersecurity (ISO 21434). If you have experience with tools like dSPACE Scalexio or JIRA, be sure to include that as well.

Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a Senior Software Engineer role.

How to prepare for a job interview at The Lanes Group

Showcase Your Technical Skills

Be prepared to discuss your experience with C++, MATLAB/Simulink, and the MathWorks toolchain. Bring examples of past projects where you developed motion control software or worked with embedded systems to demonstrate your expertise.

Understand the Automotive Context

Familiarise yourself with CAN-based automotive protocols and vehicle dynamics theory. Being able to discuss how these concepts apply to the role will show your depth of knowledge and passion for the industry.

Prepare for Problem-Solving Questions

Expect to face questions that assess your ability to troubleshoot and resolve software bugs in motion control features. Think of specific instances where you successfully identified and fixed issues, and be ready to explain your thought process.

Demonstrate Collaboration Skills

Since the role involves working with suppliers and managing change requests, be ready to discuss your experience in collaborative environments. Highlight any Agile methodologies you've used and how you effectively communicated with team members and stakeholders.

Senior Software Engineer – Chassis / Driver Modes
The Lanes Group
T
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>