Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Filtronic

Senior Embedded Software Engineer

Filtronic

. Design, develop and integrate embedded software and firmware for advanced RF and communications products .

Posted 10/6/2026full-timeCambridge • United KingdomSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing and integrating embedded software and firmware for RF and communications products, with a strong focus on low-level programming, secure networking, and collaboration across engineering disciplines.

Highest-signal resume keywords
Embedded Software DevelopmentZephyr ProgrammingC/C++ ProgrammingDigital Communication InterfacesSecure Networking Protocols

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Embedded Firmware DevelopmentLow-Level Software DevelopmentPrototype Board Bring-UpDebugging and Diagnostic SkillsLinux Kernel ArchitectureDevice Drivers DevelopmentSecure Firmware UpdatesPython DevelopmentARM Cortex DevelopmentMISRA C/C++ Compliance
Soft Skills
Analytical SkillsCommunication SkillsTechnical Documentation Skills
Tools & Technologies
YoctoPetaLinuxDockerKubernetesCI/CD AutomationOscilloscopesLogic Analysers
Certifications & Qualifications
SC Security Clearance
Industry Keywords
RF SystemsEmbedded LinuxSecure NetworkingCommunication MiddlewareREST APIs

Tech Stack

Tools & technologies
DockerKubernetesLinuxPythonRTOSC++

About the role

Key responsibilities & impact
  • Design, develop and integrate embedded software and firmware for advanced RF and communications products
  • Work across the full product lifecycle from concept and development through to volume manufacture
  • Architect, develop and maintain embedded firmware using Zephyr and bare-metal environments
  • Develop and maintain embedded Linux systems, including Yocto-based platforms
  • Carry out prototype board bring-up using software debugging techniques, oscilloscopes and logic analysers
  • Design and maintain board-to-board and digital communication interfaces including CAN, SPI, I²C, UART and RS422
  • Develop networking interfaces and services including REST APIs, SNMP agents and OpenAPI specifications
  • Develop and debug TCP/UDP communication layers and investigate low-level networking and protocol performance
  • Develop secure communications including authentication, encryption, secure firmware updates and system hardening
  • Support vulnerability assessment and security improvement
  • Develop embedded Linux services, daemons, device drivers and communication middleware
  • Lead technical troubleshooting and root-cause analysis of embedded networking and security issues
  • Define embedded software requirements, interface specifications and technical documentation
  • Collaborate with RF, FPGA, hardware and systems engineers to ensure reliable data and control interfaces

Requirements

What you’ll need
  • Strong professional experience developing low-level embedded software and firmware
  • Strong experience developing software using Zephyr
  • Experience with prototype board bring-up and hardware/software integration
  • Ability to read and interpret circuit schematics and component datasheets
  • Strong C and C++ programming skills, including experience optimising software for CPU, memory and other resource-constrained environments
  • Experience developing digital communications interfaces such as CAN, SPI, I²C, UART and RS422
  • Strong debugging and diagnostic skills using oscilloscopes, logic analysers and software debugging tools
  • ARM Cortex-M and Cortex-A development, particularly STM32
  • Yocto, PetaLinux or similar embedded Linux build systems
  • Linux kernel architecture, device drivers, bootloaders, systemd and Linux services
  • Other RTOS environments and/or bare-metal firmware development
  • Secure networking protocols including TLS, SSH, IPSec and HTTPS
  • Authentication, encryption, secure boot and secure firmware update mechanisms
  • Python development
  • Experience working with high-frequency RF systems
  • MISRA C/C++ or other high-reliability software development frameworks
  • Linux automation, CI/CD and automated testing
  • Container technologies such as Docker or Kubernetes
  • Practical experience making minor PCB modifications or attaching leads for probing and debugging
  • Ability to obtain SC security clearance, where required
  • Strong analytical, communication and technical documentation skills

Benefits

Comp & perks
  • 37.5 hour working week
  • 25 days’ holiday plus public holidays, with the option to buy up to 5 additional days
  • Contributory pension scheme with up to 8% company contribution
  • Life Assurance
  • Income Protection Insurance
  • Save As You Earn (SAYE) share scheme
  • Electric Vehicle (EV) scheme
  • Cycle to Work scheme
  • Volunteering day
  • Learning and development opportunities
  • Hybrid working available
  • Relocation assistance is available, if required