Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer (FPGA/Systems)

$175k

Eagle Seven Trading

Eagle Seven is seeking a highly skilled Software Developer to join our Hardware Engineering team. This role sits at the intersection of hardware and software, acting as a critical link between custom FPGA-based systems and our internal trading platform. You will design and build ultra-low-latency solutions, including high-performance APIs, kernel drivers, and diagnostic tooling, to support and enhance automated trading capabilities. The successful candidate will be a self-starter, have strong sense of ownership and be driven to provide technical and intellectual solutions to business problems.

Primary Responsibilities include:

  • Designing, developing, and maintaining high-performance APIs in C++ to integrate FPGA hardware with internal trading systems
  • Developing and optimizing Linux kernel drivers with a focus on PCIe communication, DMA transfers, interrupt handling, and memory management to achieve ultra low-latency
  • Partnering with FPGA engineers to support unit testing, lab bring-up, and validation of SystemVerilog/Verilog designs using software-driven test frameworks
  • Building and maintaining diagnostic tools and automation utilities in Python and C++ for FPGA configuration, monitoring, deployment, and troubleshooting
  • Conduct in-depth analysis of trading system performance using host logs, packet captures (PCAPs), and custom telemetry data to identify bottlenecks and optimize throughput and latency
  • Implementing, tuning, and optimizing TCP/UDP/IP stacks and Ethernet-based communication for high frequency trading (HFT) environments

Requirements

  • 5-7+ years of relevant experience
  • Experience in an HFT or proprietary trading environment preferred
  • Expert level proficiency in C++ 14/17 for systems programming; strong Python skills for automation and tooling
  • Advanced understanding of TCP/IP, UDP, Ethernet protocols, and the OSI model within low-latency systems
  • Strong knowledge of PCIe protocols and DMA engine architecture
  • Deep understanding of the Linux kernel, including driver development, kernel internals, interrupt handling, and kernel-bypass techniques
  • Experience with low-level system design concepts such as cache coherency, NUMA architectures, and memory-mapped I/O
  • Familiarity with SystemVerilog or Verilog, including the ability to read and interpret RTL
  • Experience with network capture and analysis tools (e.g., Wireshark, Corvil) and hardware debugging tools
  • Exposure to FPGA development toolchains such as Xilinx Vivado or Intel Quartus
  • Ability to work in a collaborative environment
  • Excellent written and verbal communication skills

Benefits

Eagle Seven offers a competitive and comprehensive benefits package to all full-time employees.

  • Medical PPO and HMO coverage through BlueCross BlueShield
  • Health Savings Account (with enrollment into a High Deductible Health Plan)
  • Dental coverage through Guardian
  • Vision coverage through VSP
  • 401k Retirement Savings Plan with Employer Match
  • Company Paid Life Insurance
  • Company Paid Disability Insurance
  • Paid Time Off
  • Flexible Spending Account
  • Pre-tax Transit Benefits
  • Complimentary Lunch and Beverages

The minimum base salary for this role starts at $175,000. This role is eligible for a discretionary performance bonus as part of the total compensation package, in addition to the benefits listed above. Exact compensation offered may vary based on factors including, but not limited to, the candidate's experience, qualifications, and skill set.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Developer (FPGA/Systems) in Chicago, IL vacancy
  •  ...Software Developer (FPGA/Systems) We are seeking a highly skilled Software Developer to join our Hardware Engineering team. This role sits at the intersection of hardware and software, acting as a critical link between custom FPGA-based systems and our internal trading... 
    Fpga

    CultureFit Technology Staffing

    Chicago, IL
    1 day ago
  • $100k - $150k

     ...success in the industry.   Geneva Trading is seeking a Mid-Level System Engineer to join our Core Infrastructure team in Chicago. This...  ...to kernel bypass (Onload), PTP (Precision Time Protocol), or FPGA integration. Compensation Base Salary Range: $100,000 - $... 
    Fpga

    Geneva Trading

    Chicago, IL
    3 days ago
  •  ...Latency Critical & Low Level C++ Software Engineer Chicago - Onsite...  ...: Build high-performance systems used directly by traders and quants...  ...C++ Engineer, you will: Develop high-performance, ultra-low...  ...Work closely with hardware, FPGA, and systems teams Diagnose... 
    Fpga

    Chicago Financial Search

    Chicago, IL
    4 days ago
  • $100k - $140k

     ...Low-Level C++ Software Engineer Department: Technology Employment...  ...and ultra-low latency trading systems, working on all parts of the...  .... What You'll Do Develop and improve performance-critical...  ...Collaborate with FPGA engineers, hardware specialists... 
    Fpga
    Full time
    Temporary work
    Work at office
    Flexible hours
    Night shift

    Wolverine Services

    Chicago, IL
    2 days ago
  • $123k - $168k

    Nuveen is looking for a Senior Quantitative Developer, Fixed Income Trading Systems to join our fixed income team, where you will play a central role...  ...that sits at the intersection of quantitative research, software engineering, and market expertise, with a primary focus... 
    Suggested
    Work experience placement
    Work at office

    Nuveen

    Chicago, IL
    6 days ago
  •  ...Job Title Summary: ~6-10 years developing with C#/.Net /C++ ~3+ years developing services with multi threading support ~3+ years of experience in database principles – SQL & NoSQL databases ~ Experience with unit testing and collaborating with a QA staff... 
    Remote work

    Samprasoft

    Chicago, IL
    2 days ago
  • $106.07k - $140.55k

     ...eligibility criteria. Join Our Team as a Software Engineer III! As a Software...  ...may be required for development, system integration/testing, and debugging....  ...time estimates, and test plans. Develop, optimize, and build FPGA-based (Verilog) focusing on high-throughput... 
    Fpga
    Work at office
    Local area
    Remote work
    Worldwide

    S&C Electric

    Chicago, IL
    3 days ago
  • $115.1k - $175k

     ...This Opportunity WSP is currently initiating a search for a Lead Technology Systems Engineer, with the potential to work out of any WSP office, which includes Dallas, TX; Virginia Beach, VA; New York City, NY; Arlington, VA; Denver, CO; Chicago, IL; San Diego, CA... 
    Work at office
    Local area
    Flexible hours

    WSP

    Chicago, IL
    14 hours ago
  • $110k - $150k

     ...C++ Software Engineer - Latency-Critical Systems Department: Technology Employment Type: Full Time Location: Chicago, IL Description Speed is a competitive edge. At Wolverine Trading, the engineers who build and maintain that edge aren't managing it... 
    Full time
    Temporary work
    Work at office
    Flexible hours
    Night shift

    Wolverine Services

    Chicago, IL
    3 days ago
  •  ...C++ Software Engineer Our team is looking to add an accomplished engineer to our growing team of trading systems developers. Your experience with modern versions of C++(11/14/17) will prove beneficial. We are an established organization that has a 10+ year track... 

    CPS

    Chicago, IL
    3 days ago
  •  ...the scale, resources, and technical depth. We are building new systems, new tooling, and new operational models from the ground up,...  ...contributing to incident response, triage, and post-incident reviews. Developing automation, runbooks, and self‑healing systems to reduce alert... 
    Permanent employment
    Remote work

    SDI International

    Chicago, IL
    1 day ago
  • $185.4k - $375.95k

     .... The AVP , Application Engineering– Aetna Core Commercial Systems will be responsible for the technology strategy and delivery of...  ...work collaboratively across business and technology teams to develop strategies that transform, disrupt, and enable our business. You... 
    Hourly pay
    Full time
    Temporary work
    Local area
    Immediate start

    CVS Health

    Chicago, IL
    4 days ago
  • $124k - $280k

     ...leveraging advanced technologies and techniques to design and develop robust data solutions for clients. They play a crucial role in...  ...will involve designing and optimising algorithms, models, and systems to enable intelligent decision-making and automation. Growing... 
    H1b

    PricewaterhouseCoopers

    Chicago, IL
    3 days ago
  • $99k - $232k

     ...leveraging advanced technologies and techniques to design and develop robust data solutions for clients. They play a crucial role in...  ...will involve designing and optimizing algorithms, models, and systems to enable intelligent decision-making and automation. Enhancing... 

    PwC (US)

    Chicago, IL
    1 day ago
  •  ...You'll Do Agentic AI Development • Design, build, and deploy agentic AI workflows and multi-agent systems using Azure OpenAI and supporting frameworks • Develop and optimize prompt engineering strategies to maximize model performance and reliability • Build and... 
    Worldwide

    IBM

    Chicago, IL
    14 hours ago
  • $103k - $159k

     ...office collaboration, rapid innovation, and developing a sense of belonging at iManage. Mondays...  ...You are an engineer, a builder, and a systems thinker. You’ll create middleware and...  ...its flagship cloud product. We’re seeking software and systems engineers specializing in... 
    Work at office
    Local area
    Remote work
    Worldwide
    Monday to Friday
    Flexible hours

    iManage

    Chicago, IL
    1 day ago
  •  ...Mucker Capital AI Systems Engineer Mucker Capital is a leading software-focused venture capital fund. This role is the opportunity to work inside a top-performing...  ...early versions in place and are now focused on developing the core intelligence layer — systems that can go... 

    The Job Sauce

    Chicago, IL
    4 days ago
  • $124k - $280k

     ...leveraging advanced technologies and techniques to design and develop robust data solutions for clients. They play a crucial role in...  ...will involve designing and optimising algorithms, models, and systems to enable intelligent decision-making and automation. Growing... 
    Full time
    H1b

    PwC

    Chicago, IL
    8 hours ago
  •  ...Vision-Markets---Your-Global-Growth-in-Machine-Vision is looking for a skilled Field Applications Engineer specializing in vision systems to join their remote team in the United States. The candidate should have at least 5 years of experience, strong skills in CMOS image... 
    Remote work
    Flexible hours

    Vision-Markets---Your-Global-Growth-in-Machine-Vision

    Chicago, IL
    3 days ago
  • $165k - $225k

     ...expertise at its core. Working closely with our systems engineers, network engineers, and...  .... Custom Operators & Controllers: Develop and maintain custom Kubernetes operators...  ...systems engineers, network engineers, and software developers. Preferred Qualifications... 
    Full time
    Remote work
    Flexible hours

    Moonlite

    Chicago, IL
    a month ago
  •  ...Chicago, IL area to provide them with a Systems / Network Engineer (Remote). Please review...  ...related to the operating systems, software, utilities, AWS environment and ancillary...  ...through infrastructure as code. Design, develop, test, and document new automated... 
    Immediate start
    Remote work

    Allnessjobs

    Chicago, IL
    4 days ago
  • $88.4k - $110.7k

    As a Systems Engineer I, you are responsible for designing, implementing, and maintaining cloud platform systems that support critical business initiatives. The primary focus of this role is Azure cloud infrastructure, including networking, compute, resource groups, subscriptions... 
    Temporary work
    Local area
    Immediate start

    Ace Hardware

    Oak Brook, IL
    5 days ago
  • $129k - $160k

     ...ensuring the reliability, performance, and scalability of our core systems. This role involves proactively building and managing,...  ...incorporating predictive analytics to anticipate reliability risks. Develop and manage Service Level Objectives (SLOs) and Service Level... 

    TAG - The Aspen Group

    Chicago, IL
    5 days ago
  •  ...products. Your main focus will be to ensure high quality of our Products, by developing component and system level embedded software. The diagnostics Software is target to verify ASIC, FPGA, Board and system designs in Engineering as well as Manufacturing. We are looking... 
    Fpga

    Redolent

    Chicago, IL
    1 day ago
  •  ...Senior Azure/Systems Engineer The role of the Senior Azure/Systems Engineer will be to design, build, implement and deliver scalable...  ..., identity, operations, and governance in the Azure cloud Develop and document cloud best practices, guidelines, and cost management... 

    1872 Consulting

    Chicago, IL
    1 day ago
  •  ...Azure System Engineer We are seeking an Azure System Engineer. The candidate will be...  ...support for operations and support teams, develop root cause analysis and preventative analysis...  ...automated solutions for deploying software packages, application patches/updates and... 
    Work experience placement

    RIT Solutions

    Chicago, IL
    16 days ago
  • $130k - $175k

     ...Network Systems Engineer (Pre Sales) - Trading Platforms Arista Networks is an industry...  ...computing, artificial intelligence, and software-defined networking to provide our...  ...play a pivotal role in steering product developments, offerings, and strategic direction to best... 
    Worldwide

    Arista Networks Inc

    Chicago, IL
    2 days ago
  • $100 - $150 per hour

     ...AI Systems Architect / Lead Software Engineer Touchstone Group is seeking a highly skilled AI Systems Architect / Lead Software Engineer to help...  ...system oversight. Responsibilities Architect and develop an AI-assisted construction estimating system Build AI... 
    Hourly pay

    Touchstone Group Real Estate and Construction

    Chicago, IL
    4 days ago
  •  ...Quantitative Technologist (Full-Time - FPGA Engineer, PhD) Chicago As part of the FPGA team, you'll work with cutting-edge technology to improve performance and latency of our systems. As a member of a small and dynamic team, you'll not only work to solve production... 
    Fpga
    Full time
    Flexible hours

    Radix Trading | University

    Chicago, IL
    15 hours ago
  • $106.9k - $176.5k

    A leading consultancy firm is hiring a Senior AI Native Engineer to revolutionize business use of AI. The ideal candidate will have 3-6 years of experience in AI/ML, strong Python skills, and a passion for using technology to solve complex problems. This role emphasizes...

    Ernst & Young Oman

    Chicago, IL
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer (FPGA/Systems). Be the first to apply!