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
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.