Senior Embedded Software Engineer (UK)

Company: Racelogic Ltd.
Apply for the Senior Embedded Software Engineer (UK)
Location: Buckingham
Job Description:

We are seeking a Senior Embedded Software Engineer to play a key role in leading the development of the embedded software at the heart of our products.

Role Summary

The role of a Senior Embedded Software Engineer includes project planning, designing software architectures, writing code in programming languages such as C or C++, debugging and testing software to ensure it meets system requirements, and leading projects through to completion through technical leadership supporting the cross-functional engineering teams.

Responsibilities and Duties

  • Design & Development: Lead the creation of embedded software, including defining requirements, designing architecture, and implementing solutions in C/C++.
  • Cross-functional Collaboration: Work closely with hardware engineers and project teams to ensure seamless integration and alignment with product goals.
  • Testing & Debugging: Validate software through rigorous testing and debugging to meet system-level requirements and performance standards.
  • Technical Leadership: Drive design and code reviews, promote best practices, and ensure adherence to industry standards.
  • Documentation: Maintain clear and comprehensive documentation for designs, requirements, and test procedures.
  • Stakeholder Communication: Keep internal stakeholders informed of progress, challenges, and key updates.
  • Mentorship & Support: Provide supportive, non-directive guidance and peer support to team members, fostering growth and staying current with emerging technologies.
  • Project Contribution: Lead planning and estimation efforts, contributing to decision-making and ensuring timely delivery of software components.
  • Process Improvement: Champion continuous improvement of development processes to enhance software quality and team efficiency.
  • Any other duties as required.

About You

  • Bachelor’s degree in Electrical Engineering, or a related discipline.
  • Significant experience in embedded software development.
  • Proficiency in programming languages, such as C/C++.
  • Proven track record in consistently delivering software components on time, with accurate progress reporting and adaptability to meet shifting project needs.
  • Ability to provide technical direction, mentor junior team members, and communicate complex concepts clearly to project stakeholders.
  • Capable multitasker, with the ability to manage multiple projects and priorities simultaneously.
  • A flexible approach to work with a willingness to adapt to changing priorities and contribute to departmental and organisational goals.
  • Proactive in staying current with industry trends, tools, and best practices to continuously improve technical and professional skills.

What We Offer

  • Profit‑related bonus (after probation).
  • Comprehensive healthcare package, including:
    • Private medical insurance
    • 24/7 GP access
    • Mental health support
    • Physiotherapy coverage
    • Discounted gym memberships
    • Wellness rewards and discounts
  • Enhanced pension scheme.
  • Enhanced family leave.
  • 25 days annual leave plus bank holidays (with additional days based on length of service).

#J-18808-Ljbffr…

Posted: June 27th, 2026