Senior Embedded Software Engineer: Zephyr & Networking

Filtronic

Cambridge

Hybrid

GBP 70,000 - 95,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid working
25 days holiday + public holidays
Pension up to 8% company contribution
Life Assurance
SAYE share scheme
EV scheme
Cycle to Work scheme
Volunteering day
Learning and development opportunities

Job summary

Filtronic in Cambridge is seeking a Senior Embedded Software Engineer to design, develop and integrate embedded software for RF and communications products. You will work across the full product lifecycle with emphasis on Zephyr-based development, embedded Linux, Yocto, bare-metal firmware, and secure communications.

You will collaborate with RF, FPGA, hardware and systems engineers to deliver reliable data and control interfaces, contribute to product security and performance, and help drive

Qualifications

  • Extensive experience in low-level embedded software and firmware development.
  • Proficiency with Zephyr real-time OS is mandatory.
  • Experience with prototype board bring-up and HW/SW integration.
  • Ability to read schematics and component datasheets.
  • Strong C/C++ skills for resource-constrained environments.
  • Experience with digital interfaces: CAN, SPI, I2C, UART, RS422.
  • Strong debugging with oscilloscopes, logic analyzers, and debugging tools.
  • Experience with ARM Cortex-M and Cortex-A, especially STM32.
  • Knowledge of Yocto, PetaLinux or similar embedded Linux build systems.
  • Understanding Linux kernel architecture, drivers, bootloaders, and systemd.
  • Familiarity with security, including TLS, SSH, IPSec, HTTPS, secure boot and secure firmware updates.
  • Knowledge of MISRA or similar high-reliability standards.
  • Experience with Linux automation, CI/CD and automated testing.
  • Familiarity with container tech like Docker or Kubernetes.
  • Ability to obtain SC security clearance where required.
  • Experience with RF systems is a plus.
  • Python development basics.

Responsibilities

  • Architect, develop, integrate and support embedded software across products and subsystems.
  • Develop and maintain Zephyr-based firmware and bare-metal code.
  • Build and maintain embedded Linux platforms (Yocto-based).
  • Prototype board bring-up and hardware/software integration.
  • Design board-to-board interfaces and digital communication (CAN/SPI/I2C/UART/RS422).
  • Develop networking services, REST APIs and SNMP/OpenAPI components.
  • Implement secure communications and firmware update mechanisms.
  • Lead debugging, root-cause analysis for networking/security issues.
  • Create embedded software requirements, interfaces and technical docs.
  • Collaborate with hardware, FPGA and systems teams to ensure reliable interfaces.

Skills

Zephyr expertise
Embedded C/C++
ARM Cortex-M/A
Yocto / embedded Linux
Hardware/software integration
CAN / SPI / I2C / UART / RS422
Oscilloscopes / logic analyzers
Secure communications
Networking (TCP/UDP)
Security protocols (TLS/HTTPS)

Tools

Yocto
PetaLinux
Linux kernel / drivers
Docker / Kubernetes

Job description

Filtronic in Cambridge is seeking a Senior Embedded Software Engineer to design, develop and integrate embedded software for RF and communications products. You will work across the full product lifecycle with emphasis on Zephyr-based development, embedded Linux, Yocto, bare-metal firmware, and secure communications.

You will collaborate with RF, FPGA, hardware and systems engineers to deliver reliable data and control interfaces, contribute to product security and performance, and help drive

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer – Zephyr & Secure Networking
Senior Embedded Software Engineer – Zephyr & Secure Networking

Cambridge Science Park • Cambridge

Hybrid
GBP 75,000 - 120,000
Hybrid working available
Top-tier salary
Pension scheme
+4
Zephyr Embedded Software Engineer
Zephyr Embedded Software Engineer

Intellectual Capital Resources Ltd • Cambridgeshire and Peterborough

Hybrid
GBP 70,000 - 110,000
Senior Zephyr Embedded Engineer (Hybrid, Cambridge)
Senior Zephyr Embedded Engineer (Hybrid, Cambridge)

Intellectual Capital Resources Ltd • Cambridgeshire and Peterborough

Hybrid
GBP 70,000 - 110,000
Senior Embedded Firmware Engineer (Zephyr RTOS) - Hybrid
Senior Embedded Firmware Engineer (Zephyr RTOS) - Hybrid

KO2 Embedded Recruitment Solutions Ltd • Sedgefield

Hybrid
GBP 80,000 - 85,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Intellectual Capital Resources Ltd • Cambridgeshire and Peterborough

Hybrid
GBP 70,000 - 110,000
Senior Embedded Engineer (Zephyr RTOS) — Hybrid Cambridge
Senior Embedded Engineer (Zephyr RTOS) — Hybrid Cambridge

KO2 Embedded Recruitment Solutions LTD • Cambridgeshire and Peterborough

Hybrid
GBP 80,000 - 85,000
Visa sponsorship
Relocation package
Hybrid working
+8
Senior Zephyr Embedded Engineer — Space & Connectivity (Hybrid)
Senior Zephyr Embedded Engineer — Space & Connectivity (Hybrid)

Intellectual Capital Resources Ltd • Cambridgeshire and Peterborough

Hybrid
GBP 70,000 - 110,000
Senior Embedded Firmware Engineer: Zephyr Expert (Hybrid)
Senior Embedded Firmware Engineer: Zephyr Expert (Hybrid)

KO2 Embedded Recruitment Solutions Ltd • Milton

Hybrid
GBP 80,000 - 85,000
Visa sponsorship
Relocation package
Hybrid work from home
+1
Senior Embedded Software Engineer Filtronic
Senior Embedded Software Engineer Filtronic

Cambridge Science Park • Cambridge

Hybrid
GBP 75,000 - 120,000
Hybrid working available
Top-tier salary
Pension scheme
+4
Embedded Software Engineer
Embedded Software Engineer

Filtronic • Cambridge

Hybrid
GBP 70,000 - 95,000
Hybrid working
25 days holiday + public holidays
Pension up to 8% company contribution
+6