Embedded Software / FPGA Engineer – OUTSIDE IR35 Contract
Location: Hybrid – Cambridge (2–3 days on site per week)
Security Clearance: Minimum SC Clearance required, ideally DV Cleared
Overview
We are seeking an experienced Embedded Software / FPGA Engineer to join a small, cross‑functional development team working on cutting‑edge digital radio and signal processing technologies. The successful candidate will design, develop, and optimise embedded systems and FPGA‑based architectures in a collaborative environment.
Key Responsibilities
* Develop and maintain embedded software and FPGA logic for advanced digital radio systems.
* Analyse system requirements to design and implement architectures that balance performance, reliability, and efficiency.
* Partition and implement functions between ARM cores and FPGA fabric on AMD Zynq™ UltraScale+™ MPSoCs.
* Integrate and test hardware and software components, ensuring seamless interaction and reliable performance.
* Optimise software for performance within resource‑constrained embedded environments.
* Validate and test system functionality through prototype development and performance analysis.
* Create comprehensive technical documentation, including system architectures, design specifications, and development processes.
* Collaborate closely with multidisciplinary teams to resolve complex technical challenges efficiently.
Qualifications
* Strong proficiency in C, C++ and VHDL/Verilog (bias toward either embedded software or FPGA is acceptable).
* Solid understanding of electronics and hardware, including how hardware and software interact (e.g., RF over Ethernet).
* Experience working with Real‑Time Operating Systems (RTOS) for embedded applications.
* Hands‑on experience with AMD Zynq™ UltraScale+™ MPSoCs, including hardware/software partitioning.
* Understanding of digital radio functions and DSP (Digital Signal Processing) principles.
* Proven ability to troubleshoot and optimise hardware‑software integration issues.
* Excellent communication and collaboration skills, with the ability to work effectively in a small, agile team.
Additional Information
* Location: Hybrid (Cambridge – on‑site 2–3 days/week)
* Security Clearance: Candidates must hold a minimum of SC Clearance and be eligible for DV or already DV Cleared.
* Rate is to be confirmed; there are a number of projects available.
* Start dates are ASAP.
* Interview Process: 1 stage.
* Seniority level: Mid‑Senior level
* Employment type: Contract
* Job function: Defense and Space Manufacturing
#J-18808-Ljbffr