The Hardware team at Hudson River Trading (HRT) creates high performance compute engines using FPGA and ASIC technology to drive low latency trading decisions on global markets. We build custom solutions across the spectrum of speed and smarts: from bespoke circuits to world-class machine learning accelerators. These high performance designs require even higher performance verification. We are looking for … working to rethink, redesign, and surpass the status quo. For example, members of our team are active maintainers of popular open source projects such as Slang, Verilator, and Cocotb. FPGA and ASIC verification is part of an innovative, growing team at HRT which is integral to the success of our trading. You can expect to always be challenged by the … test suites and continuous integration infrastructure Developing and improving open-source and internal tools Qualifications Superb debug and analytical skills Professional experience (2+ years) in RTL functional verification for FPGA or ASIC Experience with code and functional coverage collection/analysis Experience with SystemVerilog and industry-standard frameworks such as UVM Experience with Python Comfortable in a Linux environment Familiarity More ❯
work closely with multi-disciplinary teams designing, developing, and verifying high reliability digital electronics for use in a wide array of applications. These applications include processor boards, FPGA and SOC boards, memory applications including DDR and high speed I/O. As a principal member of the Harsh Environments Electronics Group you will help shape digital hardware architectures … debugging embedded systems • Ability to perform circuit simulation using tools such as HyperLynx or Ansys Preferred Qualifications: • Experience in Mentor Graphics PCB design flow • Experience with Xilinx or Microchip FPGA/SOC design flow • Experience in design for harsh environments as embodied in common commercial and military standards (e.g. RTCA/DO-160, MIL-STD-810, etc.) Duties/Responsibilities More ❯
support both new products and in-house testing by developing hardware for the company's range of detectors. The role primarily involves digitising analogue signals and data processing using FPGA technology as the core timing and data processing engine. Key Responsibilities : Capture requirements and generate design specifications. Design, layout, and simulate hardware schematics. Validate designs to ensure they meet specified … engineering and science team. Hands-on laboratory experience with circuit construction and measurement. Knowledge of device drivers and communication protocols (e.g., I2C, SPI, USB, Camera Link). Experience with FPGA hardware design. Experience working with Analogue to Digital Converters (ADCs). Background in component selection and de-rating analysis. Practical soldering and workshop skills. Experience working in the Defence sector More ❯
London, England, United Kingdom Hybrid / WFH Options
Oxford Knight
optimize ultra-low-latency trading algorithms. Focus on CPU cache optimization, memory management, and threading, requiring a strong foundation in high-performance programming and systems architecture. Work closely with FPGA systems and lead initiatives to enhance trading infrastructure, contributing to client and investor success. Role Requirements: Bachelor's or Master's degree in Computer Science, Engineering, or related fieldMore ❯
London, England, United Kingdom Hybrid / WFH Options
Oxford Knight
algorithms. This position requires a strong foundation in high-performance programming and systems architecture, focusing on CPU cache optimization, memory management, and threading. You will also collaborate closely with FPGA systems and lead initiatives to refine trading infrastructure, ultimately driving success for clients and investors. Role Requirements: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related More ❯
s continued growth, contributing to our mission of improving human health by unlocking the power of the genome! Why us Our team specializes in developing a fast and accurate FPGA-accelerated platform called DRAGEN for the secondary analysis of NGS genomic data, together with integration in the ICA Cloud platform for scalability and data interpretation. The platform covers a wide … algorithms to extract meaningful biological signal from sequencing assays. Implement algorithms in production-grade C/C++ software. Collaborate deeply with inter-disciplinary teams (QC/QA test teams, FPGA teams, SW teams, clinical genomics teams) as the platform has many different end-users with different requirements and applications to ensure a smooth, end-to-end workflow with external organizations. More ❯
experience OR in absence of a degree, 12 years of relevant experience is required • Experience with new architecture development • Experience with pre-CAD circuit design, including schematic capture, power, FPGA resource utilization, background knowledge of PWB stacks ups • Experience in industry design tools, i.e. Xpedition Enterprise, Cadence Allegro, etc. • Experience with mixed signal design. One or more of the following … A Converters, Digital Waveform Generators, Mixed Signal CCAs, Mixed Signal Modules and Subsystems • Experience with digital hardware design. One or more of the following: Subsystem/Module Digital Circuits, FPGA/ASICs, COTS Interfaces, Subsystem Development, VME/PCI interfaces Digital Systems, System Trades, Architecture, Embedded Processing • Familiarity with signal integrity best practices and ability to run models • Ability to More ❯
London, England, United Kingdom Hybrid / WFH Options
Oxford Knight
algorithms. This position requires a strong foundation in high-performance programming and systems architecture, focusing on CPU cache optimization, memory management, and threading. You will also collaborate closely with FPGA systems and lead initiatives to refine trading infrastructure, ultimately driving success for clients and investors. Role Requirements: Bachelor's or Master's degree in Computer Science, Engineering, or a related More ❯
CCSDS, 3GPP, 5G) Good signal processing background Embedded programming skills (C, C++, VHDL) Scripting skills (Matlab, Python) First Experiences in inference of Neural Networks on embedded processing platforms (CPU, FPGA) would be an asset Interest in spacecraft and new trends in telecommunications Fluent English is mandatory; French or German would be an asset Dynamic, proactive, engaging personality, organized with focus More ❯
Luton, Bedfordshire, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
integration of hardware, firmware and software within your project Supporting product team qualification activities Supporting trials proving activities Designing high speed digital Printed Circuit Boards that utilise the latest FPGA, Microprocessor and high speed interconnect technologies Work within a multi-disciplined team of engineers to solve real integration problems on complex systems To be an experience specialist in your field … have lots of skills and experience gained through your hard work. Familiarity with circuit design (schematic capture) layout and simulation design tools Mixed signal knowledge using ADC/DAC, FPGA, SoC based design for high performance signal processing, communications and control. Integrating in-house designs with COTS modules (power supplies, single board computers, RF interfaces) Practical experience of debugging, testing More ❯
Luton, Bedfordshire, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
integration of hardware, firmware and software within your project Supporting product team qualification activities Supporting trials proving activities Designing high speed digital Printed Circuit Boards that utilise the latest FPGA, Microprocessor and high speed interconnect technologies Work within a multi-disciplined team of engineers to solve real integration problems on complex systems To be an experience specialist in your field … have lots of skills and experience gained through your hard work. Familiarity with circuit design (schematic capture) layout and simulation design tools Mixed signal knowledge using ADC/DAC, FPGA, SoC based design for high performance signal processing, communications and control. Integrating in-house designs with COTS modules (power supplies, single board computers, RF interfaces) Practical experience of debugging, testing More ❯
verification Develop technical data package documentation; higher level 2-D schematic capture defining component interface design of COTS and custom design components Detailed printed wire board assembly, firmware (e.g., FPGA, microcontroller) design/development- generate requirements to support industry partners development or possess these skills Support product acceptance testing such a Performance Verification Testing (PVT), Environmental EMI/EMC Qualification More ❯
of input or influence on product/system architecture and/or technical roadmap strategies Hands-on and logical approach to problem-solving, good attention to detail Experience of FPGA (Verilog), C, C++ programming Excellent organisational skills A thorough and methodological approach to work Ability to be agile when reacting to a changing landscape Concise communicator A proven team player More ❯
Camera Systems Experience is essential. Extensive experience in high performance coding, as applied to analysis of data or hardware control. JTAG Boundary Scan Testing. PCB Design Experience via Altium. FPGA and Embedded Design Experience. Experience in multi-core embedded controllers. Certified Information Systems Security Professional (CISSP) Certified Cloud Security Professional (CCSP) Information assurance system architecture and engineer (IASAE) Information Systems More ❯
O requirements, package constraints, and test strategies during chip development. Create high-speed PCB designs and review layouts for impedance control, routing constraints, and noise mitigation. Work closely with FPGA and embedded software teams to support interface validation and debugging at the system level. Drive root cause analysis for signal failures, timing errors, and system-level integration issues using advanced More ❯
O requirements, package constraints, and test strategies during chip development. Create high-speed PCB designs and review layouts for impedance control, routing constraints, and noise mitigation. Work closely with FPGA and embedded software teams to support interface validation and debugging at the system level. Drive root cause analysis for signal failures, timing errors, and system-level integration issues using advanced More ❯
integration. Mentor junior engineers and support peer reviews and validation processes. Utilize lab tools (e.g., logic analyzers, oscilloscopes, thermal cameras) for debugging and validation. Supporting Responsibilities Work with microcontroller, FPGA, and ISP architectures for camera control and data handling. Support integration of thermal sensors (e.g., ULIS, FLIR) and visible image sensors into embedded systems. Apply thermal management techniques and temperature More ❯
O requirements, package constraints, and test strategies during chip development. Create high-speed PCB designs and review layouts for impedance control, routing constraints, and noise mitigation. Work closely with FPGA and embedded software teams to support interface validation and debugging at the system level. Drive root cause analysis for signal failures, timing errors, and system-level integration issues using advanced More ❯
O requirements, package constraints, and test strategies during chip development. Create high-speed PCB designs and review layouts for impedance control, routing constraints, and noise mitigation. Work closely with FPGA and embedded software teams to support interface validation and debugging at the system level. Drive root cause analysis for signal failures, timing errors, and system-level integration issues using advanced More ❯
filesystem, an optimising JIT compiler targeting massively parallel computation and several in-house custom compression codecs. Members of the team also regularly branch out into other technologies such as FPGA and GPU programming. We're not serving up adverts, or worrying about user acquisition metrics, or building software for a faceless third party - everything we build is for our own More ❯
able to work as part of a small team. You should also have good problem-solving skills, a structured approach to the work flow and programming. Essential Technical Skills: FPGA Embedded uP Software Xilinx C Video Processing Busses such as I2C or AXI FPGA Firmware Design Our client is looking forward to receiving CVs from interested candidates as soon as More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
La Fosse
Senior Electronics Engineer Location: North Cambridge (Hybrid) Full-Time Join a global technology company at the forefront of product solutions. As part of a high-performing engineering team, you'll contribute to products that have a visible, everyday impact on More ❯
Cambridgeshire, England, United Kingdom Hybrid / WFH Options
La Fosse
Senior Electronics Engineer 📍 Location: North Cambridge (Hybrid) 🕒 Full-Time Join a global technology company at the forefront of product solutions. As part of a high-performing engineering team, you’ll contribute to products that have a visible, everyday impact on More ❯
Stevenage, England, United Kingdom Hybrid / WFH Options
MBDA
Instruments, Analogue devices etc). There is great opportunity to be involved at all phases of the development cycle from initial embedded design (e.g. partitioning functions between Software and FPGA domains), through the design implementation phases, and finally to the on-target integration and test; ultimately seeing the overall embedded system come to life! The role is multi-disciplinary so … you will have the opportunity to develop a variety of skills ranging from, but not limited to, Embedded-System design, Software design, FPGA design, and Hardware design, depending where you want to focus your technical development. The role can also offer technical and team lead opportunities, giving you the options to grow your career in a variety of both technical … and leadership directions. What we're looking for from you: Background in either Digital Hardware Design, FPGA Design (firmware), or Embedded Software Design. Embedded digital design and modelling skills (e.g. partitioning of functional elements between software and FPGA, and modelling/analyzing key performance aspects of the resulting design). Integration and test of embedded systems onto hardware platforms. Engineering More ❯
Job Description Contract Software Engineer - Defence SC/DV cleared (C, NI LabWindows/CVI, LabVIEW or LabVIEW FPGA) What you’ll do as a Software Engineer: Creation and delivery of software solutions within a defined work package area, ensuring that the package meets all stakeholder requirements. Establish and mature stakeholder needs, associating priority, interest, influence, and trading-off needs … software engineer. However, demonstrable experience in the following areas will help you stand out: A solid grasp of high-level programming (C, NI LabWindows/CVI, LabVIEW or LabVIEW FPGA). Familiarity with TestStand. Developing Low Level Drivers. Developing software for test system environments. Developing software within a development process framework. Excellent communication, troubleshooting, and problem-solving skills. Experience in More ❯