Embedded Linux Contractor - STM32 / C++ / OTA Updates
Embedded Linux Contractor – STM32 / C++ / OTA Updates
Location: Birmingham (Onsite)
Contract: Initial 6 Months
IR35 Status: Outside IR35
Start Date: 29th July 2026
Interviews Available: From 19th June 2026
Day Rate: Competitive
The OpportunityAn exciting opportunity has arisen for an experienced Embedded Linux Contractor to join an innovative engineering team developing a next-generation consumer electronics product.
You will be involved in the design, development, and integration of embedded software and firmware for connected devices, working closely with hardware and systems engineering teams to deliver robust, scalable solutions.
This role is fully onsite in Birmingham and is offered on an initial 6-month Outside IR35 contract basis.
Key Responsibilities- Design and develop Embedded Linux software solutions
- Develop and maintain embedded applications using C and C++
- Work with STM32 microcontrollers and associated peripherals
- Support firmware integration, testing, and optimisation
- Collaborate with multidisciplinary engineering teams throughout the product lifecycle
- Contribute to software architecture and system design decisions
- Support connectivity and device management features for connected products
- Strong commercial experience with Embedded Linux
- Advanced C and C++ development skills
- Proven experience working with STM32 microcontrollers
- Experience developing embedded software and firmware for hardware products
- Strong debugging and troubleshooting skills
- Experience working within Agile development environments
- Over-The-Air (OTA) update implementation and management
- Consumer electronics, IoT, or connected device development
- Telemetry systems, device monitoring, and data synchronisation
- Cloud-connected embedded products
- Security considerations for embedded and connected devices
- Experience using AI-assisted development tools such as Cursor, Codex, GitHub Copilot, or similar platforms to improve engineering productivity and code quality
- Initial 6-month contract engagement
- Outside IR35 determination
- Opportunity to work on a cutting-edge consumer technology product
- Fast interview process
- Potential for contract extension based on project requirements
If you have strong Embedded Linux and STM32 experience and are interested in working on an innovative connected product, we would be pleased to hear from you.