Job Description
Software Developer - Embedded Systems
* Location: Herefordshire, UK (Hybrid - 4 days/week on customer site)
* Type: Full-time
* Salary: £60,000 - £80000 + Benefits
* Clearance: Must be eligible for DV clearance (British Citizen, not dual national)
About the Role
An exciting opportunity for a hands-on Embedded Software Developer to join a Global Consultancy delivering across the Public and Private sector. You'll work closely with end-users to build mission-critical solutions using a range of Embedded platforms. This is a practical for engineers who thrive in challenging environments and want to see the real-world impact of their code.
Key Responsibilities
* Develop bespoke Embedded software using Python and C++
* Interface directly with hardware using digital and serial communication protocols
* Work with hardware interfaces such as GPIO (General Purpose Input/Output), USB, SPI (Serial Peripheral Interface), and I2C (Inter-Integrated Circuit)
* Test and debug in lab and on-site environments
* Collaborate with cross-functional teams and end-users
* Contribute to documentation and version control (Git)
* Support integration and deployment of hardware/software stacks
What You'll Bring
Essential:
* 3-15 years' experience in software development
* Strong C++ and/or Python skills
* Experience developing for Embedded systems
* Familiarity with low-level hardware interfacing and communication protocols
* Comfortable working in Linux development environments
* Strong problem-solving skills and adaptability
Desirable:
* Experience in secure/government projects (eg, MoD)
* Knowledge of cryptography, Bluetooth, UWB, or RTOS
* Experience with USB device drivers or bare-metal development
Benefits
* Competitive salary + pension + share options
* Private medical insurance
* 33 days annual leave (incl. public holidays)
* Flexible benefits (gym, health plans, life assurance)
* Dynamic working & career development support
* Work-life balance: 37.5-hour week + up to 2 TOIL days/month
Commuting Note: The on-site location is in northern Herefordshire, making it a viable daily commute from parts of Shropshire.
Please forward your CV in the first instance