Embedded Software Engineer - High-Performance Automotive & Motorsport Systems

ECW Search is looking for an Embedded Software Engineer - High-Performance Automotive & Motorsport Systems in Surrey

Job description

Embedded Software Engineer - High-Performance Automotive & Motorsport Systems


Location: Hybrid – South East

On-site: 4 days per week

Salary: £50,000 – £55,000 + bonus + full benefits


The Opportunity:


Our client is a specialist engineering organisation operating at the sharp end of high-performance automotive and motorsport technology. Their systems are used in some of the most demanding, performance-critical vehicle programmes in the world, where reliability, speed and precision are non-negotiable.


The business designs and delivers advanced embedded electronics and software that operate in extreme environments, supporting rapid iteration, real-time control and data-driven decision-making.


The Role:


This is a hands-on embedded software engineering role within a fast-moving, delivery-focused environment. It is not a support, verification-only or theory-led position.


You’ll work as part of a close-knit embedded software team, developing real-time software for ECUs and control systems used in high-performance automotive and motorsport applications. The role spans embedded software development, hardware interaction and system-level testing, with exposure from lab work through to vehicle validation.


While the team makes use of MATLAB/Simulink-based workflows, the focus of the role is on practical embedded software delivery, not pure tools ownership.



What You’ll Be Doing:


  • Designing and implementing embedded C/C++ software for real-time control systems.
  • Developing software for microcontroller-based ECUs used in performance-critical applications.
  • Working with embedded communication protocols such as CAN, Ethernet, SPI, I²C and UART.
  • Debugging software on real hardware and supporting lab-based testing and fault investigation.
  • Collaborating closely with hardware, systems and controls engineers.
  • Supporting system integration, validation and (occasionally) vehicle testing activities.


What We’re Looking For:


This role suits a practical embedded engineer who enjoys working close to hardware and real systems, and who wants to deepen their experience in high-performance automotive or motorsport environments.


Essential:


  • Strong embedded C or C++ development experience.
  • Experience working with microcontrollers or embedded processors.
  • Exposure to real-time systems.
  • Experience debugging and validating software on real embedded hardware.
  • Familiarity with embedded communication protocols.
  • Comfortable working across the full development lifecycle in a collaborative engineering team.


Why Apply?


You’ll be working on real embedded systems that directly influence vehicle performance, alongside highly capable engineers in a delivery-focused, low-bureaucracy environment.


This role offers:

  • Hands-on exposure to performance-critical embedded software.
  • The chance to see your work move quickly from code to vehicle.
  • Strong technical development without being pushed into management or support paths.


If you enjoy building things that genuinely matter, solving real engineering problems and working in a high-performance environment, we’d love to talk.

Extra information

Status
Open
Education Level
Secondary School
Location
Surrey
Type of Contract
Part-time jobs
Published at
12-01-2026
Full UK/EU driving license preferred
No
Car Preferred
No
Must be eligible to work in the EU
No
Cover Letter Required
No
Languages
English

Part-time jobs | Secondary School

Apply directly

Share this vacancy