Senior Embedded Software Engineer

Manpower
Milton, Cambridgeshire, Cambridgeshire, United Kingdom
2 weeks ago
Seniority
Senior
Posted
9 Jul 2026 (2 weeks ago)

Senior Embedded Software Engineer

📍 Cambridge (Hybrid) | 💼 Permanent | 💰 Competitive salary + benefits

Our client is a world leader in advanced RF and communications technology, delivering high-performance solutions that power critical infrastructure across telecommunications, space and defence sectors. They are seeking an experienced Senior Embedded Software Engineer to join their growing engineering team in Cambridge.

The Role

This is far more than a traditional embedded software role. You will play a key part in the design and development of embedded Linux control platforms, networked control systems and real-time embedded subsystems that sit at the heart of advanced RF products.

Working closely with RF, FPGA, hardware and systems engineers, you will take ownership of software development across complex electronic systems, from concept through to volume manufacture. You'll help deliver reliable, secure and high-performance solutions while contributing to the continuous improvement of software architecture, development practices and system integration processes.

Key Responsibilities

Architect, develop and maintain embedded Linux systems using Yocto-based platforms

Develop and maintain firmware for Zephyr OS and bare-metal embedded subsystems

Support prototype board bring-up, hardware integration and system-level debugging

Design and implement communication protocols between Linux, FPGA and microcontroller-based systems

Develop networking interfaces including REST APIs, SNMP agents and OpenAPI specifications

Implement, optimise and troubleshoot TCP/UDP communications and low-level networking functionality

Develop secure communication solutions including authentication, encryption and secure firmware update mechanisms

Develop Linux services, daemons, device drivers and communication middleware

Support vulnerability assessment and system hardening activities

Lead root-cause analysis and resolution of embedded software, networking and security issues

Produce software requirements, interface specifications and technical documentation

Collaborate with multidisciplinary engineering teams throughout the product lifecycleAbout You

Strong experience developing embedded Linux systems

Commercial experience with RTOS and/or bare-metal development

Strong C/C++ programming skills within embedded environments

Experience working with resource-constrained embedded systems

Knowledge of communication interfaces including Ethernet, CAN, SPI, I2C, UART and RS422

Experience bringing up and debugging custom hardware platforms

Strong debugging skills using oscilloscopes, logic analysers and software debugging tools

Ability to work effectively within multidisciplinary engineering teamsDesirable

Experience with Yocto, PetaLinux or similar embedded Linux build systems

Experience with Zephyr OS

Experience with ARM Cortex-M and Cortex-A platforms, particularly STM32 devices

Knowledge of Linux kernel architecture, bootloaders and device drivers

Experience implementing secure networking protocols and cybersecurity best practices

Python programming experience

Exposure to RF, microwave or high-frequency communication systems

Knowledge of CI/CD, automated testing and Linux systems automation

Familiarity with Docker, Kubernetes or other container technologies

Understanding of secure boot and firmware update methodologies

Familiarity with MISRA C/C++ or other high-reliability software standardsWhy Apply?

Work on cutting-edge RF and communications technologies

Join a highly collaborative and innovative engineering environment

Contribute to products used across telecommunications, space and defence sectors

Influence software architecture across the full product lifecycle

Work alongside experts in RF, FPGA, hardware and systems engineering

Be part of a growing organisation investing heavily in engineering excellenceAdditional Information

Hybrid working available

Competitive salary and benefits packageIf you're an experienced Embedded Software Engineer looking to work at the forefront of advanced communications technology, we'd love to hear from you.

If you receive suspicious outreach claiming to be from us, please contact us via the ManpowerGroup website

Related Jobs

View all jobs

Senior Embedded Software Engiener

Copello Cambridge, Cambridgeshire, United Kingdom
£60,000 – £80,000 pa

Senior AI/ML Engineer (LLM's / RAG Pipeline Development)

HAYS Specialist Recruitment Guildford, United Kingdom
£85,000 – £125,000 pa On-site

Lead Security Architect

Talent Locker Farnborough, Hampshire, GU14 7JT, United Kingdom
£80,000 – £90,000 pa Hybrid Clearance Required

AI Solution Architect

Version 1 Newcastle upon Tyne, United Kingdom
On-site

Senior SAP Solution Architect, WWPS Global ISV Partners

Amazon London, United Kingdom
On-site Clearance Required

Senior SAP Solution Architect, WWPS Global ISV Partners

Amazon Talent Acquisition Sw1A2Dx, SW1A 2DX, United Kingdom
Hybrid Clearance Required

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.