PLLs and clock‐mesh networks to guarantee end‐to‐end timing determinism and low‐latency control loops. Drive design verification strategy —UVM test‐benches, gate‐level sims, FPGA prototyping—and own silicon bring‐up test plans that hit first‐silicon functional goals. Optimise multi‐lane protocols for bandwidth scaling, skew management and power efficiency ; integrate error monitoring, calibration More ❯
PLLs and clock‐mesh networks to guarantee end‐to‐end timing determinism and low‐latency control loops. Drive design verification strategy —UVM test‐benches, gate‐level sims, FPGA prototyping—and own silicon bring‐up test plans that hit first‐silicon functional goals. Optimise multi‐lane protocols for bandwidth scaling, skew management and power efficiency ; integrate error monitoring, calibration More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
Electus Recruitment Solutions
and safety-critical platforms, using the latest tech from Xilinx, Intel, TI and more.What you’ll be doing Designing and modelling embedded digital systems Partitioning functionality across software and FPGA domains Integrating and testing systems on real hardware Collaborating with engineers across software, hardware, and systems disciplines You’ll have the freedom to specialise or broaden your skills across embedded … software, FPGA, and digital hardware — with clear pathways into technical leadership if that’s your ambition.What we’re looking for Background in embedded software, FPGA, or digital hardware Experience with system-level design and performance modelling Strong problem-solving mindset and collaborative approach Degree or equivalent experience in a relevant engineering field What’s on offer Annual bonus More ❯
and reverse engineering of DoD assets. Candidates will be expected to produce clear documentation explaining the components, capabilities, and features of asset systems. The use of HII proprietary tools, FPGA vendor tools, and third-party EDA tools will be necessary to perform modeling, simulation, and analysis of targeted systems. Effective collaboration with teammates to produce cohesive results and create improved … new skills quickly Preferred Requirements • Have experience with debugging interfaces (JTAG, SWD, etc.) • Have experience with signal protocol analysis (RS232, CAN, PCIe, Gigabit serial, etc.) • Are proficient with ASIC, FPGA, or SOC design tools (Quartus, Vivado, ISE, etc.) • Are proficient with EDA tools (Synopsis, Altium, Modelsim) • Have experience with formal verification tools and methodologies (OneSpin 360, Questa, etc.) • Have experience More ❯
week on site in Cambridge. Key responsibilities and requirements for the Senior Software Engineer job: Building the software that runs machine learning (ML) tasks quickly and efficiently on the FPGA-based hardware Program bespoke hardware accelerators and create tools for debugging, profiling and optimisation Develop efficient applications and runtime libraries for server CPU’s Key skills/experience required for More ❯
and large-scale foundation models. Key responsibilities and requirements for the Senior Software Engineer job: Building the software that runs machine learning (ML) tasks quickly and efficiently on the FPGA-based hardware Program bespoke hardware accelerators and create tools for debugging, profiling and optimisation Develop efficient applications and runtime libraries for server CPU’s Key skills/experience required for More ❯
and transparent culture, where you can share your ideas and feedback with everyone. Position : Formal Verification Engineer Location : Cambridge Salary : £30-70k + benefits Key Skills : ASIC/FPGA verification, Verilog, VHDL, RTL More ❯
and large-scale foundation models. Key responsibilities and requirements for the Senior Software Engineer job: Building the software that runs machine learning (ML) tasks quickly and efficiently on the FPGA-based hardware Program bespoke hardware accelerators and create tools for debugging, profiling and optimisation Develop efficient applications and runtime libraries for server CPU’s Key skills/experience required for More ❯
to perform at their best. If you have a disability or special need that requires accommodation please let us know in the relevant section Similar Jobs (11) C++ Engineer - FPGA (Contract) locations London, UK posted on Posted Today UX Software Engineer locations London, UK posted on Posted 8 Days Ago Machine Learning Engineer locations London, UK time type Full time More ❯
and large-scale foundation models. Key responsibilities and requirements for the Senior Software Engineer job: Building the software that runs machine learning (ML) tasks quickly and efficiently on the FPGA-based hardware Program bespoke hardware accelerators and create tools for debugging, profiling and optimisation Develop efficient applications and runtime libraries for server CPU’s Key skills/experience required for More ❯
eligibility will be required at the time of hire. Visa sponsorship is not available for this position. QUALIFICATIONS, KEY REQUIREMENTS AND SKILLS SET: MSc in Comms Engineering-proficient in FPGA or equivalent in Physics or Electronics Design Engineering, or a relevant field. 10yrs+ proven experience in aerospace or telecommunications satellite design and manufacturing. Extensive experience with Optical communications and laser … communications. 10yrs+ Experience Analogue, Digital Design & Antenna application. Professional Simulation engineering certification is essential & FPGA's . Proven success in implementing 5G . Experience in High Speed Design & RF applications, RF Antenna Systems and awareness of Phase Array Antennas and solid Knowledge of GPS and its vulnerabilities. Hands on within Hardware Design, Hardware Testing, Firmware & Leadership Skills is More ❯
management and traceability. Qualifications: Master’s or Doctorate degree in Electrical Engineering. 9+ years of experience in space communications. Strong background in communication theory and RF concepts. Experience with FPGA, modern vector processing engines, and satellite-communications standards. Proficiency in Python and C++. Excellent written and verbal technical communication skills. Ability to manage large projects and work well under pressure. More ❯
debugging skills; Good communication skills. Desirable skills Experience working with PC motherboard architecture, e.g. microprocessors (64bit), PCI Express, 100 Gbit Ethernet, advanced Memory; Programmable logic devices or FPGA; Embedded Software experience/appreciation; Experience with Intel or ARM chipset. What sort of people are we looking for? You have fearless curiosity, embracing change as the catalyst for progress More ❯
debugging skills; Good communication skills. Desirable skills Experience working with PC motherboard architecture, e.g. microprocessors (64bit), PCI Express, 100 Gbit Ethernet, advanced Memory; Programmable logic devices or FPGA; Embedded Software experience/appreciation; Experience with Intel or ARM chipset. What sort of people are we looking for? You have fearless curiosity, embracing change as the catalyst for progress More ❯
wide range of hardware, under the supervision and guidance of senior engineers. You’ll gain experience of a range of relevant technologies such as: Python, C, C++ Microcontrollers and FPGA Linux IP networking Integration of visible-spectrum, thermal, and other specialist imaging and sensor technologies Personal Qualities and Experience You are someone who enjoys learning new skills, finding out things More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
NCC Group
and international infrastructure providers. Summary: The role will include work and exposure across the following areas: Software, HDL and system analysis & modelling: We analyse and model software-based and FPGA-based systems using various techniques. The analysis may be based on design documentation as well as on the source code. We apply modern analysis techniques to real world software systems More ❯
London, England, United Kingdom Hybrid / WFH Options
NCC Group
and international infrastructure providers. Summary: The role will include work and exposure across the following areas: Software, HDL and system analysis & modelling: We analyse and model software-based and FPGA-based systems using various techniques. The analysis may be based on design documentation as well as on the source code. We apply modern analysis techniques to real world software systems. More ❯
Cheltenham, England, United Kingdom Hybrid / WFH Options
NCC Group
and international infrastructure providers. Summary: The role will include work and exposure across the following areas: Software, HDL and system analysis & modelling: We analyse and model software-based and FPGA-based systems using various techniques. The analysis may be based on design documentation as well as on the source code. We apply modern analysis techniques to real world software systems. More ❯
Southampton, England, United Kingdom Hybrid / WFH Options
IC Resources
to explore implementation on AI Engines. Key Responsibilities Work closely with the Algorithm team to understand requirements and translate them into architectures for RTL implementations. Implement designs targeting both FPGA and ASIC using industry standard techniques, including the creation of UVM based testbenches. Actively engage with and adhere to engineering methodology, processes and design techniques, being able to offer improvements … to efficiency and quality for both the design flow and the final product. Required skills: Knowledge of an RTL language (Verilog, SystemVerilog) for complex ASIC/FPGA products A strong skillset in delivering digital designs in the ASIC and FPGA industry Optimisation of timing and hardware resources for high throughput data or signal processing applications. Experience in power management techniques More ❯
team development Work closely with the exec team to translate product requirements into hardware team deliverables Support discussions with customers during presales and product development Implement designs targeting both FPGA and ASIC using industry standard techniques, including the creation of UVM based testbenches Lead AccelerComm's engineering methodology, processes and design techniques Nurture professional growth of team members through regular … Skills, Knowledge & Expertise Essential Skills and Experience: Track record of building and leading high performing collaborative teams Expert knowledge of an RTL design (Verilog, SystemVerilog) for complex ASIC/FPGA products A strong skillset in delivery of digital designs for ASIC and FPGA Optimisation of timing and hardware resources for high throughput data or signal processing applications. Experience in power More ❯
Belfast, County Antrim, Northern Ireland, United Kingdom
Morson Talent
package is available for the right candidate. What makes this different? This isn't about churning out VHDL code. You'll be the technical authority, trusted to architect complex FPGA-based systems and guide the direction of development from concept to deployment. You'll work alongside a talented internal firmware team who'll rely on your architectural vision and leadership. … impact role -ideal for someone who wants ownership, influence, and progression into technical leadership or principal engineering roles. Key Responsibilities Lead the architecture and high-level design of advanced FPGA systems Translate top-level requirements into scalable, modular firmware architectures Work onsite in Belfast to interface directly with systems engineers, hardware leads, and customers Guide and support a team of … more Flexible working support where possible Be part of a team that genuinely values inclusivity, innovation, and forward-thinking leadership What You'll Bring 5+ years in firmware/FPGA design, with experience in architecture or technical leadership Deep knowledge of VHDL/SystemVerilog, high-speed digital design, and simulation Comfortable capturing and refining requirements from stakeholders Experience in defence More ❯
delivery of our real world quantum computing solutions will help us lead the Quantum revolution. You're already a proven Engineering leader with a background in hardware - particularly in FPGA - and embedded software, something you've delivered across the full product development lifecycle. Balancing being an active contributor to your own engineering work with your leadership and project management expertise … six engineers from career development to pay, and from performance management to technical guidance. Coming from a commercial or academic research setting; you'll have solid experience of performing FPGA design and verification work on a range of projects as well as being able to demonstrate experience of co-designing software and hardware. The projects you've managed will have … that'll be in your hands. As an engineer we know you'll want to know about our tech stack - and the experience you'll need there - it includes: FPGA, Verilog, C/C++, RF engineering. If you think you got what it takes to drive the development of our control systems, enable the seamless integration of classical and quantum More ❯
In addition to building latency-sensitive code in C++, you’ll have the chance to work on adjacent systems like distributed storage platforms, high-performance compilers, and GPU/FPGA integrations. The team is highly technical, cross-functional, and trusted to solve hard problems autonomously. Key Responsibilities Design and implement high-performance C++ systems used across trading infrastructure Work on … at the micro-architectural level (cache usage, CPU pipelines, memory layout) Contribute to the design of distributed or parallel computation frameworks Collaborate with researchers, infrastructure teams, and hardware specialists (FPGA/GPU) Write clean, maintainable, post-C++11 code and modernise existing components where needed What You’ll Need Strong command of modern C++ (C++11 and beyond) and associated tooling Deep More ❯
In addition to building latency-sensitive code in C++, you’ll have the chance to work on adjacent systems like distributed storage platforms, high-performance compilers, and GPU/FPGA integrations. The team is highly technical, cross-functional, and trusted to solve hard problems autonomously. Key Responsibilities Design and implement high-performance C++ systems used across trading infrastructure Work on … at the micro-architectural level (cache usage, CPU pipelines, memory layout) Contribute to the design of distributed or parallel computation frameworks Collaborate with researchers, infrastructure teams, and hardware specialists (FPGA/GPU) Write clean, maintainable, post-C++11 code and modernise existing components where needed What You’ll Need Strong command of modern C++ (C++11 and beyond) and associated tooling Deep More ❯
Responsibilities: • Design and validate thermal solutions for high-performance computing hardware • Develop mechanical layouts for chassis and PCB integration • Conduct thermal simulations and analyze results • Collaborate with electrical and FPGA engineers in a classified environment • Support TEMPEST compliance efforts through mechanical design • Oversee prototype development and testing Requirements: • Bachelor's degree in Mechanical Engineering • 7+ years experience in thermal design … simulation tools (e.g., ANSYS, FloTHERM) • Excellent communication skills and ability to work in classified environments • Current TS SCI clearance minimal but can hold anything higher Desired Skills: • Experience with FPGA-based systems • Experience implementing cooling solutions for lidless packages • Familiarity with datacenter appliances and racks The pay range for this position is a general guideline only and not a guarantee More ❯