Back to jobs

Senior Software Engineer – Embedded Security Systems (Linux) |Contract -Inside IR35

Job description

Join a leading innovator where you'll be at the forefront of developing next-generation embedded software for a fast growing industry.

This company thrives on pushing the boundaries of technology and innovation with their software team at the heart of delivering cutting-edge solutions that power the future of their ground breaking product. 

In this role, you'll have the opportunity to work on complex embedded systems, collaborate with top-tier engineers, and contribute to the development of mission-critical networking software.

As a Senior Software Engineer, you will:
✅ Architect and develop embedded software solutions using C in Linux-based environments.
✅ Optimize network protocols (L2/L3) and enhance system performance.
✅ Integrate software with hardware, working closely with I2C, UART, SPI, and USB interfaces.
✅ Work on security-critical development, including code signing, key management, and secure boot.
✅ Contribute to CI/CD pipelines, automation, and software build systems (Yocto, Jenkins, Git, JIRA).

What they are looking For:
🔹 6-10 years of experience in embedded C programming and Linux-based system development.
🔹 Expertise in ARM-based microcontrollers and real-time operating environments.
🔹 Hands-on experience with Linux kernel development, device trees, and systemd services.
🔹 Strong understanding of networking protocols, hardware schematics, and system optimization.
🔹 Familiarity with Agile software development and continuous integration workflows.

This is an inside IR35 contract role. 

If you feel you are suitable for this role, please don’t hesitate to apply now. For more information, or to discuss your experience/CV, please do get in touch with Jeremy van Waveren at SoCode- Norwich.

At SoCode, we pride ourselves on an attractive referral scheme.
If you have friends, family or colleagues looking for a new position soon tell them to contact us by either phone or email ensuring they provide us with your name. If we successfully find them a new position, we will provide you with a thank you present to show our appreciation.

#LI-JV1