FPGA Verification Lead Software Engineer - Electronic Trading Technology

JPMorganChase is one of the oldest financial institutions offering innovative financial solutions to consumers, businesses and prominent corporate clients under J.P. Morgan and Chase brands.
Jersey City, NJ, USA
$152,000 - $215,000
Embedded
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For FPGA Verification Lead Software Engineer - Electronic Trading Technology

JPMorgan Chase is seeking a Lead FPGA Verification Engineer to join their Electronic Trading Technology team within the Commercial and Investment Bank. This role is part of the Jisu team, focusing on ultra-low latency direct market access solutions. The position involves developing complex FPGA verification solutions for equities trading, collaborating with global team members across New York, London, Athens, Hong Kong, Tokyo, and Mumbai.

The ideal candidate will be responsible for executing creative software solutions, developing secure high-quality production code, and leading technical evaluations. They will work on enhancing, building, and delivering trusted market-leading technology products in a secure, stable, and scalable way. The role requires expertise in FPGA verification, strong programming skills in Python and C++, and deep understanding of hardware-software interaction.

Key responsibilities include developing verification strategies, writing complex test benches, and collaborating with various stakeholders to deliver reliable, low-latency solutions. The position offers competitive compensation including base salary ($152,000-$215,000), potential commission-based pay, and comprehensive benefits including healthcare, retirement plans, and educational support.

This is an excellent opportunity for an experienced FPGA Verification Engineer looking to make an impact in electronic trading technology at one of the world's leading financial institutions. The role combines technical leadership with hands-on development work in a global team environment, making it ideal for someone who enjoys both technical challenges and collaborative problem-solving.

Last updated 2 days ago

Responsibilities For FPGA Verification Lead Software Engineer - Electronic Trading Technology

  • Executes creative software solutions, design, development, and technical troubleshooting
  • Develops secure high-quality production code, and reviews and debugs code
  • Develops complex FPGA verification solutions for equities trading
  • Collaborate with users and external vendors to gather requirements
  • Partner with internal teams to deliver reliable and low-latency solutions
  • Identifies opportunities to eliminate or automate remediation of recurring issues
  • Leads evaluation sessions with external vendors and internal teams
  • Leads communities of practice across Software Engineering

Requirements For FPGA Verification Lead Software Engineer - Electronic Trading Technology

Python
Linux
  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Advanced in Python co-simulation, C++
  • Strong knowledge of FPGA architecture design in VHDL/Verilog
  • Experience in developing verification strategies and writing complex test benches
  • Strong understanding of software and hardware interaction
  • Proficient scripting skills to automate development and testing tasks
  • Experience with complex system-level simulation using Modelsim/Questasim
  • Working knowledge of networking protocols
  • Experience in a Unix/Linux-based development environment
  • Excellent interpersonal and communication skills

Benefits For FPGA Verification Lead Software Engineer - Electronic Trading Technology

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
Parental Leave
  • Base salary
  • Commission-based pay
  • Discretionary incentive compensation
  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching

Interested in this job?

Jobs Related To JPMorgan Chase FPGA Verification Lead Software Engineer - Electronic Trading Technology

Lead Software Engineer - FPGA - Markets Technology - Athens

Lead Software Engineer position specializing in FPGA development for ultra-low latency trading systems at JPMorgan Chase in Athens, Greece.

Staff Coherent Memory System Architect, Silicon

Staff-level hardware architecture role at Google focusing on coherent memory system design for consumer SoCs, requiring 8+ years of microarchitecture experience.

Network Architect, Hardware, Google Public Sector

Senior hardware architecture role at Google Public Sector, focusing on network solutions and ASIC design for government and educational institutions.

Micro-display CMOS Backplane Architect

Lead the development of next-generation microdisplay solutions at Google, architecting CMOS backplanes for AR systems with focus on high-performance display technology.

Staff Silicon System Architect

Staff Silicon System Architect position at Google, focusing on custom silicon solutions and Tensor SoC architecture, offering $183K-$271K base salary plus benefits.