At a Glance
- Tasks: Design and implement embedded software for high-performance automotive systems.
- Company: Specialist engineering organisation in high-performance automotive and motorsport technology.
- Benefits: Competitive salary, bonus, full benefits, and hybrid working.
- Why this job: Make a real impact on vehicle performance with cutting-edge technology.
- Qualifications: Strong embedded C/C++ experience and familiarity with microcontrollers.
- Other info: Collaborative environment with hands-on exposure to real-world engineering challenges.
The predicted salary is between 50000 - 55000 £ per year.
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.
- 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.
Embedded Software Engineer - High-Performance Automotive & Motorsport Systems - ECW Search in London employer: Jobster
Contact Detail:
Jobster Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Embedded Software Engineer - High-Performance Automotive & Motorsport Systems - ECW Search in London
✨Tip Number 1
Network like a pro! Reach out to people in the automotive and motorsport sectors on LinkedIn or at industry events. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your embedded software projects, especially those related to real-time systems. This gives potential employers a taste of what you can do beyond your CV.
✨Tip Number 3
Prepare for technical interviews by brushing up on your C/C++ skills and understanding embedded communication protocols. Practise coding challenges and be ready to discuss your past projects in detail.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love hearing from passionate candidates who want to make a difference in high-performance engineering.
We think you need these skills to ace Embedded Software Engineer - High-Performance Automotive & Motorsport Systems - ECW Search in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your embedded C/C++ experience and any work with microcontrollers. We want to see how your skills match the high-performance automotive and motorsport focus of the role.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about embedded systems in automotive applications. Share specific examples of projects you've worked on that relate to real-time control systems or hardware interaction.
Showcase Your Problem-Solving Skills: In your application, mention instances where you've debugged software on real hardware or tackled complex engineering challenges. We love seeing how you approach problem-solving in practical scenarios.
Apply Through Our Website: For the best chance of getting noticed, make sure to apply directly through our website. It helps us keep track of your application and ensures it reaches the right people quickly!
How to prepare for a job interview at Jobster
✨Know Your Embedded Systems
Make sure you brush up on your embedded C/C++ skills and understand the intricacies of real-time systems. Be ready to discuss specific projects where you've developed software for microcontrollers or ECUs, as this will show your hands-on experience.
✨Familiarise with Communication Protocols
Since the role involves working with protocols like CAN, Ethernet, SPI, I²C, and UART, it’s crucial to have a solid understanding of these. Prepare to explain how you've used these protocols in past projects, as this will demonstrate your technical knowledge.
✨Showcase Your Problem-Solving Skills
Be prepared to discuss how you've tackled debugging and validation challenges in real hardware environments. Share specific examples that highlight your analytical thinking and ability to work under pressure, especially in high-performance settings.
✨Emphasise Team Collaboration
This role requires close collaboration with hardware and systems engineers. Highlight your experience working in team settings, and be ready to discuss how you’ve contributed to system integration and validation efforts in previous roles.