CareerPlanSign in

C++ Software Engineer

Chicago💼 Full-time💰 $175,000–$175,000🗓 2026-06-26 → 2026-09-26

Core

Design and develop low-latency, high-performance trading systems and software solutions for hardware components like ASICs and FPGAs.

Role type

Senior C++ Software Engineer (low-latency trading systems)

Builds

Low-latency trading infrastructure and hardware interface software

Domain

Financial markets / Low-latency trading / Hardware integration

Deliverable

production ML models | product features

Required skills

Modern C++, Low-latency system design, Hardware interface development, ASIC/FPGA integration, System optimization

Preferred skills

Trading systems knowledge, Financial markets experience

Technologies

C++, ASIC, FPGA

Responsibilities

Design and build low latency, high-performance trading systems; Optimize production code for low-latency and high-throughput; Write software to control and interface with hardware components; Collaborate with hardware engineers to implement effective solutions; Integrate new applications into existing trading infrastructure

Seniority

Mid-level, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.