Software Developer (FPGA/Systems)
$175kEagle 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.
- ...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
$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- ...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
$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...FpgaFull timeTemporary workWork at officeFlexible hoursNight shift$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...SuggestedWork experience placementWork at office- ...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
$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...FpgaWork at officeLocal areaRemote workWorldwide$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 officeLocal areaFlexible hours$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 timeTemporary workWork at officeFlexible hoursNight shift- ...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...
- ...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 employmentRemote work
$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 payFull timeTemporary workLocal areaImmediate start$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$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...- ...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
$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 officeLocal areaRemote workWorldwideMonday to FridayFlexible hours- ...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...
$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 timeH1b- ...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 workFlexible hours
$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 timeRemote workFlexible hours- ...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 startRemote work
$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 workLocal areaImmediate start$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...- ...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
- ...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...
- ...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
$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$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- ...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...FpgaFull timeFlexible hours
$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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer (FPGA/Systems). Be the first to apply!
- software sales engineer Chicago, IL
- software engineer full time Chicago, IL
- facebook software engineer Chicago, IL
- startup software engineer Chicago, IL
- intermediate software engineer Chicago, IL
- research software engineer Chicago, IL
- software developer no experience Chicago, IL
- rust software engineer Chicago, IL
- work from home software developer Chicago, IL
- software developer Chicago, IL



