At a Glance
- Tasks: Design, test, and deploy cutting-edge hardware accelerators in a collaborative team.
- Company: Join a forward-thinking firm that values innovative tools for hardware engineering.
- Benefits: Enjoy opportunities for learning, collaboration, and potential remote work options.
- Why this job: Be part of a culture that embraces new ideas and enhances productivity through better tools.
- Qualifications: Experience in RTL design, backend tooling, and programming in high-level languages is essential.
- Other info: No need to know OCaml; we’ll teach you the ropes!
The predicted salary is between 42000 - 84000 £ per year.
We are looking to hire an FPGA Engineer to help us design, test and deploy advanced hardware accelerators. You’ll be part of the ultra low latency team, but you’ll have the opportunity to collaborate with people in areas across the firm, including trading, networking, and research infrastructure.
We’re big believers in the ability of tools to improve the productivity, reliability, and day-to-day joy of hardware engineering. That’s why we created Hardcaml, a hardware development toolchain embedded in OCaml. We don’t expect you to know OCaml (we’ll teach you here), but we are looking for hardware engineers who are excited about the advantages that better tools can bring, and as a result willing to try new things.
In terms of qualifications, we’re looking for someone with:
- Practical experience of RTL design and testing
- Experience with backend tooling like Vivado and Quartus
- An interest in using software engineering techniques to improve the hardware design process, and experience programming in some high-level language (Python, C++, Java, Haskell, etc.)
- Fluency in English is required
Beyond that, experience with PCIe, SERDES integration, and high performance ethernet/infiniband are all a plus, as is experience working on trading-related applications.
FPGA Engineer employer: Jane Street
Contact Detail:
Jane Street Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land FPGA Engineer
✨Tip Number 1
Familiarise yourself with the latest trends in FPGA design and hardware acceleration. Being able to discuss recent advancements or tools like Hardcaml during your conversations can show your enthusiasm and commitment to the field.
✨Tip Number 2
Network with current FPGA engineers or professionals in related fields. Engaging with them on platforms like LinkedIn can provide insights into the company culture and expectations, which can be invaluable during interviews.
✨Tip Number 3
Brush up on your knowledge of backend tooling such as Vivado and Quartus. Consider working on personal projects or contributing to open-source projects that utilise these tools to demonstrate your practical experience.
✨Tip Number 4
Prepare to discuss how you’ve used software engineering techniques to enhance hardware design processes. Think of specific examples where you’ve implemented these techniques, as this aligns well with what we value at StudySmarter.
We think you need these skills to ace FPGA Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your practical experience with RTL design and testing. Include specific projects where you've used backend tools like Vivado and Quartus, as well as any programming experience in languages such as Python, C++, or Java.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for hardware engineering and the use of advanced tools like Hardcaml. Mention your willingness to learn OCaml and how you believe better tools can enhance productivity and reliability in hardware design.
Showcase Relevant Projects: If you have experience with PCIe, SERDES integration, or high-performance ethernet/infiniband, be sure to include these in your application. Highlight any trading-related applications you've worked on to demonstrate your relevant expertise.
Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. Ensure that your English fluency is evident throughout your documents, as this is a requirement for the role.
How to prepare for a job interview at Jane Street
✨Show Your Passion for Hardware Engineering
Make sure to express your enthusiasm for hardware engineering and the tools that can enhance productivity. Share examples of how you've used innovative tools in past projects, and be open about your eagerness to learn OCaml.
✨Demonstrate Your Technical Skills
Be prepared to discuss your practical experience with RTL design and testing. Highlight specific projects where you used backend tooling like Vivado or Quartus, and be ready to explain your approach to solving complex problems.
✨Emphasise Software Engineering Techniques
Since the role involves using software engineering techniques to improve hardware design, talk about your experience with high-level programming languages such as Python, C++, or Java. Provide examples of how you've integrated software practices into your hardware projects.
✨Prepare for Technical Questions
Expect technical questions related to PCIe, SERDES integration, and high-performance networking. Brush up on these topics beforehand and be ready to discuss any relevant experience you have, especially if it relates to trading applications.