Junior FPGA Engineer
Harrington Starr
Charing Cross, United Kingdom
5 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
JuniorJob location
Charing Cross, United Kingdom
Tech stack
API
Algorithmic Trading
C++
Linux
Field-Programmable Gate Array (FPGA)
Python
Static Timing Analysis
Systems Integration
VHDL
Job description
This role sits within an established FPGA engineering team supporting performance-critical trading systems. The position offers hands-on exposure across the full FPGA development lifecycle, working closely with software engineers and trading stakeholders to deliver production-ready solutions., * Work alongside software engineers and trading teams to design and deploy FPGA solutions across trading platforms
- Deliver FPGA applications end-to-end, including RTL design, synthesis, place & route, and static timing analysis
- Develop and maintain shared testing and validation frameworks
- Support FPGA-software integration by building APIs and optimising interfaces
- Identify and propose practical solutions to FPGA, hardware, and system-level constraints
Requirements
- 2-3 years' experience in FPGA engineering within defence, aerospace, telecoms, or research-driven environments
- Minimum 2 years of hands-on, full-time FPGA development experience
- Strong VHDL development capability with supporting Python skills
- Experience working in Linux-based development environments
- Solid engineering fundamentals with good coding and design discipline
- Comfortable collaborating within multi-disciplinary teams
- Working knowledge of networking, computer architecture, and verification concepts
- Prior exposure to C/C++ is beneficial but not essential
- Clear interest in technology-driven trading or financial markets