IT & Software

Senior Embedded Software Engineer

X4 Group Ltd

Eastleigh · England · United Kingdom

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

#J-18808-Ljbffr

Reference: WJ-766_22025934

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.