Embedded Software Engineer - Contract (Outside IR35) - Cambridge - SC Clearance

Embedded Software Engineer - Contract (Outside IR35) - Cambridge - SC Clearance

Posted Today by SoCode Limited

£80 Per hour
Outside
Undetermined
Cambridge

Summary: The Embedded Software Engineer role is a 6-month contract position based in Cambridge, UK, focused on developing innovative solutions for the defence and security sector. The position requires collaboration with a multi-disciplinary team to design, develop, and test embedded software primarily in C within a Linux environment. Candidates must have a strong background in embedded software development and eligibility for UK SC Clearance. This hands-on role offers the opportunity to work on technically challenging projects with real-world impact.

Key Responsibilities:

  • Develop embedded software for high-tech systems, primarily in C (Linux environment)
  • Collaborate with teams on design, prototyping, and full product lifecycle development
  • Debug and optimise software and hardware interfaces
  • Contribute to technical problem-solving and innovative solutions

Key Skills:

  • 3+ years of embedded software development experience
  • Strong C programming skills (Linux)
  • Experience in full lifecycle software development
  • Relevant technical degree
  • Eligibility for UK SC Clearance (essential)
  • Bare metal / RTOS development on ARM (desirable)
  • Additional programming languages: C++, C#, MATLAB (desirable)
  • Embedded software debugging and electronics development (desirable)
  • Scripting for testing or signal processing (Python, MATLAB) (desirable)
  • Experience in defence or high-tech industries (beneficial but not essential)

Salary (Rate): £80/hour

City: Cambridge

Country: UK

Working Arrangements: undetermined

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Embedded Software Engineer | 6-Month Contract (Outside IR35) | Cambridge

Location: Cambridge, UK

Contract Type: 6 months (Outside IR35)

Rate: Competitive (DOE)

Security Clearance: SC Clearance required

About the Role

We are working with a leading UK defence and security technology consultancy, engaged in developing cutting-edge solutions that protect the UK from emerging technological and cyber threats. As an Embedded Software Engineer, you’ll work alongside a multi-disciplinary team of scientists and engineers to design, develop, test, and deliver prototype solutions. This is a hands-on, technically challenging role where your work will have real-world impact.

Responsibilities:

  • Develop embedded software for high-tech systems, primarily in C (Linux environment)
  • Collaborate with teams on design, prototyping, and full product lifecycle development
  • Debug and optimise software and hardware interfaces
  • Contribute to technical problem-solving and innovative solutions

Required Experience:

  • 3+ years of embedded software development experience
  • Strong C programming skills (Linux)
  • Experience in full lifecycle software development
  • Relevant technical degree
  • Eligibility for UK SC Clearance (essential)

Desirable Experience:

  • Bare metal / RTOS development on ARM
  • Additional programming languages: C++, C#, MATLAB
  • Embedded software debugging and electronics development
  • Scripting for testing or signal processing (Python, MATLAB)
  • Experience in defence or high-tech industries is beneficial but not essential

Apply today with your CV to be considered for this exciting 6-month opportunity.