At a Glance
- Tasks: Join our hardware team to create and verify ultra-low latency FPGA products.
- Company: Hudson River Trading is a leader in trading technology, focused on innovation and performance.
- Benefits: Enjoy a fast-paced environment with opportunities for growth and collaboration.
- Why this job: Be part of a dynamic team that challenges the status quo in financial markets.
- Qualifications: 4+ years in RTL verification, strong debugging skills, and familiarity with Python required.
- Other info: Experience with networking protocols and C++ is a plus.
The predicted salary is between 48000 - 84000 £ per year.
The hardware team at Hudson River Trading (HRT) creates ultra-low latency products to support our trading on global markets. High performance designs require even higher performance verification. Our ideal candidate is not only an ace tester, but a practicing toolsmith. You know the EDA landscape and want to be part of a team actively working to rethink, redesign, and surpass the status quo.
We are looking for an experienced FPGA verification engineer who is skilled at writing testbenches and building verification environments to exercise complex hardware. FPGA verification is part of an innovative hardware team at HRT which is integral to the success of our trading. You can expect to always be challenged by the ever-changing financial markets as you work on critical hardware and software in an extremely fast-paced, real-time environment.
Responsibilities
- Creating testbenches and tests for our FPGA platform, leveraging an open source-based, highly flexible environment
- Writing detailed verification plans
- Quickly root-cause RTL bugs
- Collaborating directly with designers for rapid bringup of new projects and debugging of existing designs
- Managing regression and continuous integration infrastructure
- Developing and improving open-source and internal tools
Qualifications
- Excellent debug and analytical skills
- Strong background (4+ years) in RTL functional verification for FPGA or ASIC
- Experience with code and functional coverage collection/analysis
- Experience with Python
- Comfortable in a Linux environment
- Familiarity with Verilator and/or Cocotb preferred
- Experience with networking protocols preferred
- C++ experience is a plus
- A bachelor’s degree in Computer or Electrical Engineering or a related field
#J-18808-Ljbffr
Experienced FPGA Verification Engineer employer: Hudson River Trading
Contact Detail:
Hudson River Trading Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Experienced FPGA Verification Engineer
✨Tip Number 1
Familiarize yourself with the latest trends in FPGA verification and EDA tools. Being knowledgeable about current technologies and methodologies will not only help you stand out but also show that you're proactive and passionate about your field.
✨Tip Number 2
Engage with the FPGA and ASIC communities online. Participate in forums, attend webinars, or join relevant groups on platforms like LinkedIn. Networking with professionals in the industry can provide valuable insights and potentially lead to referrals.
✨Tip Number 3
Showcase your experience with open-source tools and projects. If you've contributed to any relevant projects or have personal projects that demonstrate your skills in building verification environments, be ready to discuss them during interviews.
✨Tip Number 4
Prepare for technical discussions by brushing up on your debugging and analytical skills. Be ready to solve problems on the spot, as this role requires quick thinking and effective collaboration with designers.
We think you need these skills to ace Experienced FPGA Verification Engineer
Some tips for your application 🫡
Understand the Role: Make sure you fully understand the responsibilities and qualifications listed in the job description. Highlight your experience with FPGA verification, testbenches, and any relevant tools or languages like Python and C++.
Tailor Your CV: Customize your CV to emphasize your 4+ years of experience in RTL functional verification. Include specific projects where you've created testbenches or worked on FPGA platforms, showcasing your analytical skills and debugging expertise.
Craft a Strong Cover Letter: Write a cover letter that reflects your passion for hardware design and verification. Mention your familiarity with the EDA landscape and how you can contribute to HRT's innovative hardware team. Be sure to connect your past experiences with the challenges mentioned in the job description.
Highlight Collaboration Skills: Since the role involves collaborating with designers, make sure to include examples of successful teamwork in your application. Discuss how you've worked with others to debug designs or bring up new projects quickly.
How to prepare for a job interview at Hudson River Trading
✨Showcase Your Technical Skills
Be prepared to discuss your experience with RTL functional verification and any specific projects you've worked on. Highlight your proficiency in writing testbenches and building verification environments, as these are crucial for the role.
✨Demonstrate Problem-Solving Abilities
Expect to face technical questions that assess your debugging and analytical skills. Prepare examples of how you've quickly root-caused RTL bugs in past projects, showcasing your ability to think critically under pressure.
✨Familiarize Yourself with Tools
Since the role involves managing regression and continuous integration infrastructure, brush up on your knowledge of relevant tools, especially open-source ones. If you have experience with Verilator or Cocotb, be ready to discuss it in detail.
✨Collaborative Mindset
The job requires collaboration with designers, so be prepared to talk about your teamwork experiences. Share instances where you successfully worked with others to bring up new projects or debug existing designs, emphasizing your communication skills.