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 solutionsRequired 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 essentialApply today with your CV to be considered for this exciting 6-month opportunity