Job Description: We are seeking a seasoned System Security Architect with a strong background in hardware and low-level firmware security to join our Product Security team. In this design review-focused role , you'll use your deep expertise-not to build from scratch, but to analyze, evaluate, and harden … security architectures spanning from silicon to firmware layers. You'll collaborate with multi-functional teams to evaluate critical features like Root of Trust , secure boot flows , key management , and trusted firmware execution , ensuring every layer of the stack meets or exceeds industry security standards. If you thrive at the intersection … of architecture, system software, and silicon-and love diving into the details of firmware and hardware security mechanisms-this is the role for you. Responsibilities: System Security Assessment (Hardware + Firmware): Lead architecture-level security assessments and risk analyses across SoC and low-level firmware components. Conduct in-depth threat More ❯
with embedded software for innovative sensors to measure dust, solids, and flow. You will be responsible for the full software lifecycle from system design, firmware implementation, testing and deployment to hardware. You will implement and test metrological algorithms and take certified emission monitoring (QAL, AMS) and functional safety (SIL) into More ❯
with embedded software for innovative sensors to measure dust, solids, and flow. You will be responsible for the full software lifecycle from system design, firmware implementation, testing and deployment to hardware. You will implement and test metrological algorithms and take certified emission monitoring (QAL, AMS) and functional safety (SIL) into More ❯
Responsibilities Collate and evaluate requirements. Develop software solutions from agreed requirements, within schedule. Debug complex object-oriented software implementations. Debug complex multi-core embedded firmware software implementations. Specify, implement, and execute unit tests. Perform code quality reviews. Provide system and user-facing documentation. Provide verbal and written progress information. This More ❯
of-concept through to working prototypes, provide both intellectual and practical challenges. Requirements You will ideally have 3+ years relevant experience working in FPGA firmware development (in VHDL/Verilog, using a toolchain such as Vivado/Quartus), have a proven track record of design and implementation of technological solutions More ❯
Basildon, England, United Kingdom Hybrid / WFH Options
Leonardo
Firmware/FPGA Engineers - All levels (All UK Sites) Leonardo Basildon, England, United Kingdom Join or sign in to find your next job Join to apply for the Firmware/FPGA Engineers - All levels (All UK Sites) role at Leonardo Firmware/FPGA Engineers - All levels (All UK Sites) Leonardo … Basildon, England, United Kingdom 1 day ago Be among the first 25 applicants Join to apply for the Firmware/FPGA Engineers - All levels (All UK Sites) role at Leonardo Get AI-powered advice on this job and more exclusive features. Job Description Are you ready to shape the future … is seeking Job Description Are you ready to shape the future of cutting-edge technology? Leonardo, a global leader in advanced electronics, is seeking Firmware/FPGA Engineers at various levels to join our innovative teams across the UK. Whether you’re just starting your career or looking for your More ❯
of-concept through to working prototypes, provide both intellectual and practical challenges. Requirements You will ideally have 3+ years relevant experience working in FPGA firmware development (in VHDL/Verilog, using a toolchain such as Vivado/Quartus), have a proven track record of design and implementation of technological solutions More ❯
DESCRIPTION Ring is working on innovative new products; therefore, we are looking for skilled individuals with a strong bias for action and deep technical knowledge to join our team in Cambridge. Our team is developing a new class of product More ❯
Copello are assisting a leading defence consultancy in the recruitment of anFPGA Engineer to lead the engineering activities within their clients Integrated FPGA Product Team .As a key member of their team, you will be responsible for defining and leading More ❯
and inclusive of diverse perspectives. AMD together we advance_ AMD seeks high calibre software engineers to work on the design and implementation of embedded firmware for AMD networking products. THE ROLE This is an exciting role in the AMD Network Technology Group based in the Cambridge UK office. You will More ❯
Job Responsibilities: Develop embedded software, using RTOSs such as VxWorks or embedded Linux. Deploy software to multi-core or distributed hardware platforms. Work alongside firmware and hardware engineers to develop working embedded solutions. Use C++ and other scripting languages. Work to airborne software design standard RTCA 178C DAL C and More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Octagon Group
driven development and modern software best practices Familiar with standard hardware interfaces (e.g., SPI, I2C) Ability to operate standard test equipment to verify embedded firmware functionality Personal Attributes: A clear, confident communicator – written and verbal Able to work independently and drive tasks forward Team-oriented and collaborative mindset Delivers high More ❯
an ideal opportunity for an FPGA Engineer who enjoys hands-on innovation and working across multidisciplinary challenges. Key Skills and Requirements: Experience in FPGA firmware development (VHDL/Verilog) using toolchains such as Vivado or Quartus. Proven track record of design and implementation of complex systems. Strong academic background with More ❯
and performance requirements. Optimizing software performance and memory usage for resource-constrained embedded devices in satellite modem systems. Collaborating with cross-functional teams, including firmware and hardware engineers, to define software requirements and system architecture for embedded systems. Design, develop, and optimize C++ code for embedded applications, ensuring code quality More ❯
to reduce power. Documentation including micro architecture and programming guides. Ownership of complete work package from specification through to delivery. Cross functional collaboration with Firmware, Systems and Verification teams. Running ASIC development tools including Lint, CDC, Synthesis, Power analysis tools. Planning, reporting status and communicating progress against expectations. Required Competencies More ❯
Qualifications : Experience with the following: sensors, microelectronics, digital design, autonomous systems, guidance/navigation/control, avionics, astrophysics, mixed-signal electronics, communication protocols, embedded firmware Experience working with and interpreting design documentation (e.g., assembly drawings and parts lists, fabrication drawings, design descriptions, electrical schematics) Experience with any of the following More ❯
obtained using in-house and third party software Help train colleagues on how to conduct tests Other Responsibilities: Debug test hardware/software/firmware to identify and fix problems Arrange the ordering of equipment, parts and lab supplies as/when necessary Construction and assembly of prototype boards used More ❯
the Draper Cyber Software team, you will drive the design and development of software tools and capabilities, perform static and dynamic analysis on diverse firmware and software, and share your expertise with others via mentoring and technical leadership opportunities. You will be a part of a multi-disciplinary team with More ❯
Luton, England, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
courses you can sign up to, according to your professional and personal interests. Self-directed learning is actively supported. As a Graduate Firmware/FPGA Engineer you will: Work on the design, development, and verification of firmware and digital systems using FPGAs, which are central to our advanced electronic systems … technical reviews Your role may even take you across the UK or abroad for technical reviews. Key Responsibility Areas Design, implement, and verify FPGA firmware for complex embedded systems, ensuring adherence to performance and safety requirements Collaborate with software, hardware, and systems engineers to ensure smooth integration of firmware components … Develop test plans and simulation environments to verify designs meet functional and timing requirements Troubleshoot and optimise firmware designs to improve performance, efficiency, and reliability Document and present design solutions and progress to both technical and non-technical stakeholders What we need from you: We are looking for graduates who More ❯
applications. High Speed Digital and Hardware Design Lead Key Responsibilities: Lead the design and development of high-speed digital electronics. Collaborate with systems, software, firmware, mechanical, and production teams. Oversight of the complete product development lifecycle from specification to design. What We're Looking For: Proven experience in high-speed More ❯
a hands-on Engineering Manager to lead the development of innovative smart EV charging systems. You’ll manage a multi-skilled team across hardware, firmware, app, cloud, and web development, while also contributing directly to technical delivery. This role is ideal for someone who thrives on leading from the front More ❯
looking fora hands-on Engineering Manager to lead the development of innovative smart EV charging systems. Youll manage a multi-skilled team across hardware, firmware, app, cloud, and web development, while also contributing directly to technical delivery. This role is ideal for someone who thrives on leading from the front More ❯
looking fora hands-on Engineering Manager to lead the development of innovative smart EV charging systems. Youll manage a multi-skilled team across hardware, firmware, app, cloud, and web development, while also contributing directly to technical delivery. This role is ideal for someone who thrives on leading from the front More ❯
from Python projects to enabling AArch64. Machine Learning analysing machine learning workloads. High Performance Compute developing reference software stacks. Compilers developing compilers in C. Firmware developing secure firmware. Linux Kernel debugging and testing. Key Details Vacancy Title Software Engineering Degree Apprenticeship (Level 6) Employer Description Arm is the leading technology More ❯
Data analysis and/or technical report writing • Desirable experience: o Proficiency in MATLAB and development of models in Simulink o Formal software or firmware development experience o Knowledge of RF systems and digital signal processing o Model verification, configuration control and model release processes o Continuous Integration and Testing More ❯