The position is based in the Midlands. Key Responsibilities * You will contribute to system-level software development across multiple domains: * Operating Systems: Develop and maintain core system software * DeviceDrivers: Interface hardware with the OS * Compilers & Tools: Build and optimise tools that translate source code into machine code * Firmware Development: Control specialised hardware devices * Networking Software: Enable communications More ❯
systems (e.G. ThreadX, AzureRTOS, FreeRTOS). Proven experience with bare-metal development and peripheral interfacing (SPI, I2C, I2S, UART). Ability to design, implement, and debug low-level device drivers. Familiarity with ARM Cortex-M or similar microcontroller architectures. Knowledge of TCP/IP stacks and networking protocols. Understanding of wireless communication technologies (e.G. BLE, Zigbee, Thread, Matter More ❯
Leominster, Herefordshire, United Kingdom Hybrid / WFH Options
Leidos
security-focused projects (e.g., Government, MoD). Exposure to cryptography and secure audio/data transport. Knowledge of Bluetooth, Ultra-Wideband, or other wireless protocols. Familiarity with USB devicedrivers or USB communication. Use of RTOS or bare-metal development environments. Education & Qualifications Degree in Computer Science, Electrical Engineering, or related field preferred. Professional membership of BCS or More ❯
Squid, nginx, and more. Familiarity with open-source development (e.g., demonstrated through GitHub contributions). Understanding of DevOps practices and culture. Knowledge of Linux internals, including kernel tuning, devicedrivers, and system optimization. If this sounds of interest, please apply for further information or call us directly. More ❯
have in depth commercial coding on embedded systems. Tech skills to include some of: C++, Python, Linux, Embedded systems (ESP32, ARM), knowledge of Bluetooth/Wireless Protocols, USB DeviceDrivers Salary is up to £75k plus a comprehensive benefits and learning package More ❯
Nottingham, Nottinghamshire, England, United Kingdom
Erin Associates
experience in rolling out Windows operating systems In-depth understanding of Windows 11 deployment processes and tools Experience supporting end users during desktop migrations Familiarity with hardware imaging, devicedrivers, and basic networking Experience with technologies such as Microsoft Intune, SCCM, Azure AD, and other endpoint management tools. Strong problem-solving skills and technical troubleshooting abilities Excellent communication More ❯