Back to search
X4 Group Reedcouk · Posted 17d ago

Senior Embedded Software Engineer

Southampton GBP 60000-80000 / year Permanent Remote

Permanent Reedcouk
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Embedded Software Engineer (Junior – Senior) | Hybrid Southampton ( 2 Days per week WHF)| Up to £80,000

Location: Southampton (Hybrid – 4 days per week onsite with potential flexibility over time) Salary: Up to £80,000, dependent on experience Job Type: Permanent

The Role

A globally leading engineering business is looking for Embedded Software Engineers to join an innovation team at their Southampton site, developing embedded software for high-reliability systems. This is a hybrid role, with three days per week required onsite.

The client works across the full embedded stack, from low-level C through to multi-threaded, OS-based C++, and the role can be shaped around your own strengths and experience level. Whether you're a junior engineer building your embedded skillset or a senior engineer looking for technical depth, there's scope to tailor the work to you. The client offer a range of benefits including

  • Salary up to £75,000 depending on experience
  • Hampshire – 3 days per week onsite
  • 26 days' holiday + bank holidays
  • Bupa healthcare
  • 1 additional day's holiday for every year of service
  • Share Options
  • Technically varied projects and challenging engineering problems
  • Highly experienced multidisciplinary engineering environment
  • Strong long-term career development opportunities
  • Excellent benefits package including 7% pension employer contribution
What You'll Be Doing
  • Developing and maintaining embedded software in C/C++
  • Designing, testing, and integrating software for complex embedded systems
  • Working across the full software development lifecycle
  • Collaborating with hardware, FPGA, and systems engineering teams
  • Building robust, high-performance software for advanced engineering applications
What We're Looking For
  • Embedded software development experience in C and/or C++
  • Experience working in Linux environments
  • Understanding of Object-Oriented Design (OOD), SOLID principles, and design patterns
  • Familiarity with unit testing and modern software development practices
  • Exposure to communication protocols such as CAN, RS232/RS422, UDP, or TCP/IP

Important: due to the security clearance required for this role, candidates must have been resident in the UK for at least five years.

Desirable Experience
  • MATLAB/Simulink
  • OpenGL or Vulkan
  • CUDA or OpenCL
  • FPGA or HDL exposure
  • Video processing or machine learning
  • Background in defence, aerospace, automotive, or another high-reliability industry
How to Apply

If you have strong C/C++ experience and are looking for a technically challenging role with the flexibility to shape your own development, apply with an up-to-date CV, or get in touch to discuss the role in more detail.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search