
ZENOVO LTD
Embedded Software & Security Consultant Contract
Job Description
Salary: £114,400 - 124,800 per year
Requirements:- Strong practical experience in embedded C/C++ development
- Experience with ARM-based microcontrollers
- Experience with RTOS and/or bare-metal development
- Experience with low-level peripheral configuration
- Experience with interrupts, concurrency, and timing-critical systems
- Strong understanding of embedded security fundamentals
- Experience with cryptography and key management
- Experience with secure configuration and storage
- Experience with JTAG and/or SWD debugging
- Experience with ARM-based cross-compilation toolchains
- Experience with embedded build systems
- Experience with hardware/software integration
- Experience troubleshooting firmware and investigating faults
- Ability to work independently on technically complex problems
- Strong communication and analytical skills
- Develop, maintain, and troubleshoot embedded C/C++ firmware
- Work with ARM-based microcontrollers and low-level hardware interfaces
- Develop and maintain RTOS and bare-metal software
- Work with interrupts, concurrency, and timing-critical embedded applications
- Support implementation of embedded security controls
- Work with cryptographic functionality, key management, and secure configuration
- Investigate and resolve complex firmware and hardware/software integration issues
- Undertake on-target debugging using JTAG, SWD, and appropriate instrumentation
- Work with embedded build systems and cross-compilation toolchains
- Support development and improvement of embedded development and release processes
- Contribute to platform modernisation and migration activities
- Support secure firmware development, including secure boot and firmware signing
- Work collaboratively with engineering teams to identify technical risks, dependencies, and practical solutions
- Produce clear technical documentation where required
- ARM
- Cryptography
- Embedded
- Firmware
- Hardware
- Support
- Security
- CI/CD
More:
We are an established engineering organisation supporting a significant embedded systems development and modernisation programme. This is a hands-on technical consulting opportunity within an experienced engineering team, focused on improving an established embedded platform, addressing technical and security requirements, and contributing across firmware, security, hardware/software integration, debugging, development tooling, platform modernisation, and build and release processes. This is a confidential client assignment, and further information about the end client and product environment will be provided to shortlisted candidates. This opportunity does not provide sponsorship.
last updated 39 week of 2026
Interested in this role?
Submit your application now
How to Apply
About ZENOVO LTD

ZENOVO LTD
Parkstone
IT
Skills & Technologies
Inferred from job description
Salary Insight
£119,600
This role
£55,000
UK median
This salary is 117% above the UK median for UK tech roles (£55,000/yr).
Based on 2024–2025 UK technology sector benchmarks