Firmware Engineer
Firmware Engineer focuses on delivering firmware and fpga projects to agreed time, cost, and quality targets, with a strong emphasis on reuse and modular design principles.
What the role involves
- Delivering firmware and FPGA projects to agreed time, cost, and quality targets, with a strong emphasis on reuse and modular design principles.
- Develop and verify RTL designs, including architecture, implementation, simulation, and hardware integration.
- Supporting system-level integration using OpenCPI frameworks and component-based architectures.
- Design documentation, verification plans, and certification artefacts.
- Supporting process improvement, automation, scripting, and tooling enhancements.
- Ensure compliance with relevant safety, security, and quality standards including DO-254, IEC 61508, IEC 62443, and ISO 26262 where applicable.
Skills and requirements
- Strong experience in RTL design for FPGA-based digital systems using VHDL.
- Experience with Xilinx (AMD), Lattice, or similar FPGA/SoC architectures.
- FPGA implementation of algorithms developed in MATLAB/Simulink (algorithm development not required).
- Strong verification experience using OSVVM, UVVM, or UVM methodologies.
Confirmed role details
- Operating across 30 countries with over 50,000 engineers and digital specialists, we deliver innovative solutions across mobility, software, robotics, simulation, cybersecurity, AI.
Candidate fit
- technical judgement, safe working habits, careful diagnostics, and practical problem-solving
Additional role context
- Contribute to the design, development, integration, and verification of FPGA and SoC-based systems within a structured engineering environment.
- Work closely with systems engineers, embedded software teams, and hardware designers to deliver robust and scalable digital solutions.
Help us keep Jobs247 accurate, safe, and useful for job seekers.
Search for more Firmware Engineer jobs from Akkodis in England, England.