Why This Role Stands Out
You'll thrive as a Senior Firmware Engineer with this opportunity to own the full embedded firmware stack for cutting-edge communication technology, offering significant autonomy and exciting technical challenges. This hybrid role provides a competitive salary and the chance to develop deep expertise in signal processing and 3GPP standards within a high-impact team. Apply today to advance your career in a dynamic and innovative environment!
Quick Overview
Job Description
Senior Firmware Engineer Cambridge 80-90k dependant on experience
My client is looking for an experienced Firmware Engineer to join a small, high-impact signal processing team. You will take ownership of the full embedded firmware stack, from initial investigation through to integration and release, working with a high degree of autonomy on cutting-edge communication technology.
Responsibilities
- Design and maintain C firmware for TI DSPs and ARM aarch64 Linux platforms
- Implement and optimize MAC/RLC protocol stacks for GERAN, UTRAN, E-UTRAN, and NR
- Collaborate with FPGA teams to manage Xilinx SoC data paths and DMA transfers
Requirements
- Extensive experience in C for resource-constrained targets, including deep knowledge of memory layout, linker scripts, and drivers for SPI, I2C, and DMA.
- Strong command of DSP fundamentals and 3GPP standards
- Several years of commercial experience in cellular or RF firmware.
Bonus Skills
- Familiarity with TI DSP architecture or Xilinx SoC development toolchains
- Experience with open-source SDR tools like srsRAN or PCI-based host-to-DSP communication architectures.
If you are a proactive problem-solver ready to take ownership of complex firmware challenges, apply today!
Similar jobs
- RE
Multi-Skilled Maintenance Engineer Electrical Bias
NewRecruitMe
Retford, Nottinghamshire🇬🇧£65k/yrHybrid2 days agoEngineering - HS
Lead Diagnostics & Electrical Systems Engineer
Hunter Selection
Llanelli, Carmarthenshire🇬🇧£40k - £45k/yrHybrid2 months agoTechnology - WI
Lead Electrical Maintenance Engineer
Winsearch
Standish, Wigan🇬🇧On-site1 week agoEngineering - GV
Lead Power Systems & Test Engineer
NewGE Vernova
leicester🇬🇧On-site6 hours agoRESTTechnology - GV
Lead Secondary Design Engineer
NewGE Vernova
stafford🇬🇧Hybrid6 hours agoEngineering - GV
Lead Control & Protection System Appication Engineer
NewGE Vernova
stafford🇬🇧Hybrid6 hours agoEngineering