Skip to Main Content

Job Title


Embedded Software Engineer - High-Performance Automotive & Motorsport Systems


Company : ECW Search


Location : Surrey Quays, London


Created : 2026-01-10


Job Type : Full Time


Job Description

Embedded Software Engineer - High-Performance Automotive & Motorsport SystemsAll candidates should make sure to read the following job description and information carefully before applying.Location: Hybrid South EastOn-site: 4 days per weekSalary: 50,000 55,000 + bonus + full benefitsThe 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.Youll 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 Youll 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, IC 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 Were 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?Youll 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. xjdpvnf If you enjoy building things that genuinely matter, solving real engineering problems and working in a high-performance environment, wed love to talk.