Senior Embedded Software Engineer

X4 Group Ltd

Eastleigh

Hybrid

GBP 72,000 - 88,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Bupa healthcare
26 days holiday + bank holidays
Share Options
7% pension employer contribution

Job summary

X4 Group Ltd is seeking an Embedded Software Engineer (Junior to Senior) for a hybrid role in Southampton. You'll develop embedded software in C/C++ across the full stack, work with Linux environments, and collaborate with hardware and systems teams to deliver reliable, high-performance software for demanding applications.

The role is flexible from junior to senior level, with onsite three days per week and two days remote; salary is up to £80,000 depending on experience, plus a comprehensive

Qualifications

  • 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 CAN, RS232/RS422, UDP, or TCP/IP communications

Responsibilities

  • 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

Skills

Embedded C/C++
Linux environments
OOD & SOLID
Unit testing
CAN/RS232/UDP/TCP-IP

Job 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer
Senior Embedded Software Engineer

X4 Technology • Southampton

Hybrid
GBP 45,000 - 75,000
7% pension
Bupa health insurance
Shares
+1
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Octagon Group • Southampton

On-site
GBP 55,000 - 75,000
Embedded Software Engineer
Embedded Software Engineer

X4 Technology • Southampton

Hybrid
GBP 40,000 - 56,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Verso Recruitment • Southampton

Hybrid
GBP 39,000 - 65,000
Hybrid work
On-site 3 days/week
Embedded Software Engineer
Embedded Software Engineer

Chapman Tate Associates • Southampton

Hybrid
GBP 70,000 - 100,000
Embedded Software Engineer
Embedded Software Engineer

Morgan McKinley • Southampton

On-site
GBP 45,000 - 80,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Verso Recruitment Group • Southampton

Hybrid
GBP 39,000 - 65,000
Full benefits package
Hybrid working 3 days onsite
Embedded Software Engineer
Embedded Software Engineer

Belcan • Portsmouth

Hybrid
GBP 55,000 - 75,000
Embedded Software Engineer
Embedded Software Engineer

Unify • Cambridge

On-site
GBP 60,000 - 90,000
Embedded Software Engineer
Embedded Software Engineer

Unify • Slough

On-site
GBP 65,000 - 90,000