Embedded Software Engineer - High-Performance Automotive & Motorsport Systems

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, I2C 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.

Job Details

Company
ECW Search
Location
Guildford, Surrey, UK
Hybrid / Remote Options
Employment Type
Full-time
Posted