Field-Programmable Gate Arrays Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+3 more
Job description
As an FPGA Engineer, you will be responsible for digital circuit design and verification, developing in-house intellectual property, and scaling designs globally. You will work with cutting-edge hardware technologies to support the Firm’s automated trading infrastructure., * Design and verify RTL implementations for trading systems
- Develop reusable IP components that can be deployed across multiple platforms
- Integrate hardware designs with wider technology stack
- Script automation tasks and workflow improvements
- Collaborate with software, research, and systems teams
Requirements
- University degree in EE, CS, CE or related technical field, * Professional experience with FPGA/ASIC design and verification
- Experience developing reusable IPs and scaling designs to multiple target platforms
- Solid understanding of digital design principles
- Strong working knowledge of either SystemVerilog/Verilog/VHDL
- In-depth knowledge of common EDA tools
- Knowledge of C++ required
- Familiarity with common scripting languages TCL/Python/Bash
Preferred Skills
- Experience with high-speed transceivers, networking protocols, and packet processing is preferred
About the company
A leading firm focused on leveraging cutting-edge technology to enhance automated trading infrastructure. Our mission is to innovate and excel in the financial technology space, fostering a culture of collaboration and continuous improvement.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on find.jobsGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 121 - AI goes offline
How software is steering vehicle technology
7 Important Tips That Every Software Developer Should Know
The 12 Best Jobs for Software Engineers