About the job DSP Firmware Engineer
Nova Talent are delighted to be working alongside our client, a world leading provider of Communication Solutions within the Aviation & Defence sectors. Together we are looking for a talented DSP Firmware Engineer to play a key role in the design, development, and testing of firmware for advanced DSP-based systems and their associated manufacturing test solutions.
This is a hands-on engineering position where you'll contribute across the full development lifecycle, from concept through to production.
Key Responsibilities:
- Design, develop, and debug embedded firmware using VHDL/Verilog and C/C++ for FPGA-based DSP systems
- Support unit testing, system integration, and manufacturing test planning
- Produce high-quality technical documentation and participate in design/code reviews
- Collaborate with cross-functional teams to ensure product performance and quality
- Contribute to simulation and testbench development for verification and automation
- Provide informal mentorship to junior team members and support departmental goals
What Were Looking For:
- A 1st or 2:1 degree (or equivalent) in Electronics, Computer Engineering, or a related field
- Experience with digital signal processing, embedded systems, and real-time development
- Familiarity with communication systems, modulation techniques, and the full product lifecycle
- Strong skills in firmware design methodologies, SoC-based modular design, and test automatio
- Proficiency in tools and languages such as: VHDL/Verilog, C/C++, Python (NumPy, SciPy, Matplotlib), MATLAB and the Signal Processing Toolbox, GNU Radio, RTOS, and DSP platforms (TI, Analog Devices), TensorFlow/PyTorch for hybrid DSP/ML applications
Salary & Benefits
- Salary DOE
- 25 days plus bank holidays
- Enhanced Pension Scheme up to 8% company contribution
- Life Assurance
- Liberty Days
- Long service and retirement awards
- Private healthcare and dental care upon successful completion of your probation
- Flu vaccinations
- Cycle to work scheme
- Subsidised staff canteeN
- Free parking
- Training & Continuous Learning
- Employee Assistance Programme and Wellbeing Services
This is an exciting opportunity to be part of a team developing innovative DSP solutions for real-world applications. If you thrive in a technically challenging environment and enjoy working on high-performance embedded systems, wed love to hear from you.