Skip to main content
Loading
loadingbar
Loading, Please wait..!!

Low-Level Software Engineer (C++)

  • Low-Level Software Engineer (C++) job type Posted on: Nov 03, 2026
  • Low-Level Software Engineer (C++) experience level Fintal Partners
  • Low-Level Software Engineer (C++) employment type Chicago, Illinois
  • Low-Level Software Engineer (C++) employment type Onsite
  • Low-Level Software Engineer (C++) salary Full-time

Point Apply Here APPLY LATER

Curious about compensation?

Explore the historical salary trends, average pay, and estimated compensation for Low-Level Software Engineer (C++) roles in Illinois.

View Salary Guide →

Job Title :

Low-Level Software Engineer (C++)

Job Type :

Full-Time

Job Location :

Chicago Illinois United States

Remote :

No

Jobcon Logo Job Description :

Job Description

A leading quantitative trading firm is looking for an Embedded C++ Software Engineer to join its high-performance engineering team. This is an opportunity to work on some of the most latency-sensitive systems in electronic trading, where software performance has a direct impact on the business.

\n


\n

You’ll work across the trading technology stack, building and optimizing high-performance, low-latency C++ systems and solving complex systems-level performance problems. The role sits close to both the hardware and trading environments, giving engineers significant ownership over the technology they build.

\n


\n

What you’ll work on:

\n
    \n
  • Design and develop low-latency, high-throughput trading systems
  • \n
  • Optimize C++ applications for latency, throughput, and reliability
  • \n
  • Work at the intersection of software and specialized hardware, including FPGA/ASIC-based systems
  • \n
  • Identify performance bottlenecks across CPU, memory, networking, and system architecture
  • \n
  • Collaborate closely with hardware engineers, traders, and other engineering teams
  • \n
  • Own projects from design and development through production deployment and optimization
  • \n
\n


\n

What they’re looking for:

\n
    \n
  • 2+ years of professional modern C++ development experience
  • \n
  • Strong understanding of performance-sensitive or real-time systems
  • \n
  • Experience with Linux, multithreading, concurrency, networking, memory management, and/or CPU architecture
  • \n
  • Experience developing software that interacts closely with hardware is highly desirable
  • \n
  • Low-latency trading experience is a plus, but strong engineers from other performance-critical environments are encouraged to apply
  • \n
  • BS/MS in Computer Science, Computer Engineering, or a related technical field
  • \n
\n


\n

This is particularly well suited to engineers who enjoy getting deep into C++ performance, systems internals, hardware interaction, and latency optimization while working in an environment where engineering is central to the business.

Jobcon Logo Position Details

Posted:

Nov 03, 2026

Reference Number:

15ed6453b591b8ba

Employment:

Full-time

City:

Chicago

Job Origin:

ziprecruiter

Share this job:

  • linkedin

Jobcon Logo
A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

Low-Level Software Engineer (C++)    Apply

Click on the below icons to share this job to Linkedin, Twitter!

Job Description

A leading quantitative trading firm is looking for an Embedded C++ Software Engineer to join its high-performance engineering team. This is an opportunity to work on some of the most latency-sensitive systems in electronic trading, where software performance has a direct impact on the business.

\n


\n

You’ll work across the trading technology stack, building and optimizing high-performance, low-latency C++ systems and solving complex systems-level performance problems. The role sits close to both the hardware and trading environments, giving engineers significant ownership over the technology they build.

\n


\n

What you’ll work on:

\n
    \n
  • Design and develop low-latency, high-throughput trading systems
  • \n
  • Optimize C++ applications for latency, throughput, and reliability
  • \n
  • Work at the intersection of software and specialized hardware, including FPGA/ASIC-based systems
  • \n
  • Identify performance bottlenecks across CPU, memory, networking, and system architecture
  • \n
  • Collaborate closely with hardware engineers, traders, and other engineering teams
  • \n
  • Own projects from design and development through production deployment and optimization
  • \n
\n


\n

What they’re looking for:

\n
    \n
  • 2+ years of professional modern C++ development experience
  • \n
  • Strong understanding of performance-sensitive or real-time systems
  • \n
  • Experience with Linux, multithreading, concurrency, networking, memory management, and/or CPU architecture
  • \n
  • Experience developing software that interacts closely with hardware is highly desirable
  • \n
  • Low-latency trading experience is a plus, but strong engineers from other performance-critical environments are encouraged to apply
  • \n
  • BS/MS in Computer Science, Computer Engineering, or a related technical field
  • \n
\n


\n

This is particularly well suited to engineers who enjoy getting deep into C++ performance, systems internals, hardware interaction, and latency optimization while working in an environment where engineering is central to the business.

Loading
Please wait..!!