Firmware Engineer | Portsmouth (3 days per week on-site) | SC Required | Up to £75 per hour (Inside IR35) | 12 Months initial Contract
MERITUS are working with an expanding Defence Company looking to grow their Engineering team in Portsmouth. They're looking for an experienced Firmware Engineer to contribute to a high-impact project within the defence sector.
As part of a specialised Modems and Software Defined Radio group, the successful candidate will work on the development of advanced software-defined modem technologies for a major UK government project. The role offers a flexible working arrangement and the chance to work with cutting-edge technology in a collaborative, Agile environment.
They require candidates to hold active SC security clearance.
Responsibilities
Develop, test, and integrate firmware solutions to support innovative software-defined radio (SDR) technologies.
Collaborate within a multi-disciplinary team, ensuring smooth Agile project delivery.
Utilise Xilinx tools, particularly Vivado, to design and implement high-performance firmware.
Manage version control, documentation, and progress tracking using Git and Atlassian tools.
Required Skills
Proven experience with Digital Signal Processing and VHDL coding in a Linux environment.
Skilled in using Xilinx Vivado, including block diagrams, non-project mode, and Tcl scripting for configuring IP.
Strong working knowledge of Git for version control and the Atlassian suite (Jira, Confluence, Bitbucket).
Background in Agile/Scrum project management, with the ability to adapt to iterative development.
Desirable Skills
Familiarity with Zynq Ultrascale RFSoCs, including AXI bus integration.
Experience with scripting and automation (Linux Shell, Makefile, Jenkins) and Python for testing.
Knowledge of system modelling using SysML/UML, especially with Sparx Enterprise Architect.
Background or interest in satellite communication systems or modem technology