> Markdown version of [/jobs/ext/3520432-firmware-engineer](https://www.wearedevelopers.com/jobs/ext/3520432-firmware-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Firmware Engineer - **Company:** ALTEN - **Location:** Glasgow, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Systems Engineering, Configuration Management, Logic Synthesis of Circuits, Firmware, Field-Programmable Gate Array (FPGA), Hardware Design, Python (Programming Language), Systems Development Life Cycle, Static Timing Analysis, Subversion, Systems Architecture, Systems Integration, Tcl (Programming Language), VHSIC Hardware Description Language (VHDL), Vivado, Scripting, Fpga Hardware, Safety Critical Systems, ModelSim, Git, SC Clearance, Infrastructure Automation Frameworks - **Published:** October 1, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/firmware-engineer/49326119 ## About the Role discipline, or equivalent military experience, 5+ years' experience in Firmware or FPGA Design within the Defence, Aerospace, or Safety-Critical Systems domains. Proven expertise in FPGA development, including VHDL coding, synthesis, timing closure, and simulation. Proficiency with FPGA development tools such as Xilinx Vivado, Intel Quartus, or Mentor ModelSim. Experience across the full firmware lifecycle - from requirements capture through to design validation and verification. Strong understanding of embedded systems, digital design principles, and hardware-software integration. Excellent communication, problem-solving, and documentation skills. Desirable Skills Familiarity with DO-254 or other safety-critical design standards. Experience with Defence or Aerospace-grade hardware development. Knowledge of scripting languages such as Python or TCL for automation. Exposure to Configuration Management Tools (e.g. Git, SVN). Additional Information Why join us? We bring together ## Description for/already hold SC Clearance Experience Level: Mid-Level to Senior (due to complexity of work) Key Responsibilities Design, develop, and implement VHDL-based FPGA firmware for high-reliability embedded systems. Conduct firmware architecture design, coding, simulation, and testing activities in accordance with engineering and quality standards. Collaborate with Hardware, Systems, and Software Engineers to ensure seamless integration of FPGA solutions into broader system architectures. Perform timing analysis, verification, and validation of FPGA designs using simulation tools and test benches. Support system reviews, documentation, and configuration management throughout the full development lifecycle. Provide technical input and mentorship to junior engineers, ensuring adherence to design standards and best practices. Qualifications Required Skills/Qualifications A, Bachelor's or Master's degree in Electrical Engineering, Mechanical Engineering, Systems Engineering, or a related