C++ Engineer - Hardware Systems
Selby Jennings
We are hiring a C++ engineer to join a high-performance engineering team for a Trading Firm focused on building and optimizing systems that operate at the limits of hardware performance. This team sits at the intersection of software, hardware, and compute infrastructure, where microseconds matter and efficiency directly impacts outcomes. This is a highly technical role suited for engineers who enjoy working close to the hardware, optimizing performance, and solving complex systems problems from first principles. What You'll Do Design and build high-performance C++ systems optimized for low latency and efficient resource utilization Work close to the hardware, including memory management, concurrency, and data movement across CPU/GPU/NPU systems Optimize systems at a microsecond level, improving throughput, latency, and overall performance Develop frameworks and infrastructure to support workload distribution, processing pipelines, and compute offloading Analyze bottlenecks across systems and implement low-level optimizations (cache usage, memory allocation, threading) Collaborate with hardware, ML, and systems engineers to build integrated high-performance solutions Contribute to architectural decisions around scalable, high-throughput computing systems What We're Looking For 5+ years of C++ experience with a focus on systems-level programming Background in high-performance computing (HPC), distributed systems, or low-latency environments Deep understanding of memory management, multithreading, and performance optimization Experience working close to hardware (CPU, GPU, NPU, or custom accelerators) Ability to analyze and optimize systems at a low-level (microseconds, memory, data flow) Strong problem-solving skills and comfort working in performance-critical environments Exposure to machine learning systems or inference optimization Background in computer architecture or operating systems Familiarity with Python for tooling, testing, or ML workflows #J-18808-Ljbffr Selby Jennings
- Selby Jennings is seeking a C++ engineer to join a high-performance team focused on building and optimizing systems for a Trading Firm. The role is technical, requiring expertise... ...at a low level. You'll work closely with hardware and collaborate with engineers to create...Suggested
- ...trading firm in Chicago seeks a Low-Level C++ Software Engineer to enhance the performance of ultra-low latency trading systems. This role requires a Bachelor's degree in... ...-critical applications, collaborating with hardware teams, and resolving real-time system issues...Suggested
- ...leading quantitative trading firm in Chicago to hire experienced C++ engineers for trading technology teams. You will collaborate with the... ...with strong STL/Boost and a focus on low latency. Prior trading system experience is a plus but not required. #J-18808-Ljbffr Radley...Suggested
$145k
Akuna Capital in Chicago is seeking a Software Engineer for the Trading Strategies Team, focused on low latency trading. This role requires a minimum of 3 years of C++ development experience, strong technical skills, and the ability to collaborate closely with Traders...Suggested- A financial trading firm in Chicago is looking for a Software Engineer to enhance systems supporting trading strategies. The ideal candidate should have a background in C++ and a strong understanding of algorithms. You will collaborate with engineers and traders to create...Suggested
$150k - $250k
DRW is seeking a Senior Software Engineer to join our team in Chicago. This role focuses on developing and implementing trading... ...have over 10 years of experience in high-availability systems, preferably in C++ or Rust. The position offers a salary range of $150,000 to...- A global investment firm is seeking exceptional C++ developers to enhance their next generation trading platforms. The ideal candidate... ...latency code, implementing trading infrastructure, and adapting systems for performance enhancements. Competitive salary packages with...
- ...Capital in Chicago is seeking a Software Engineer to design, implement, and deliver our proprietary... ...Traders and engineers to build robust systems, focusing on analysis, design, and... ...Agile environment. The role requires strong C++ experience (C++20/23), Linux proficiency,...
$200k - $250k
Chicago Trading Company seeks a Software Engineer to design and build high-performance, low-latency trading systems for our Options Market Making business. The ideal candidate... ...a minimum of 5 years of experience with modern C++, and deep knowledge of low-level systems...$300k
...Partners Inc. is a leading HFT Prop Trading firm in Chicago, expanding their engineering team to enhance their trading systems. The ideal candidate will design and optimize high-performance C++ applications, focusing on ultra-low-latency solutions. They seek...$300k
...Trading firm based in Chicago, is seeking an experienced C++ Developer to enhance their engineering team. The role involves designing and optimizing high-... ...in C++, and skills in optimizing code for low-latency systems. The total compensation ranges from $700k to $850k,...- Ensono is seeking an Expert Software Engineer to architect, develop, and maintain high-performance C++ applications in a Linux-based environment. The role emphasizes ownership of critical components, reliability, and scalable design across multi-platform builds. You will...Remote job
- BloKchain Talent, LLC is seeking a Senior Software Engineer - C++ to work in Chicago or Austin. This role involves designing and developing trading systems for a global cryptocurrency trading company. Ideal candidates will have over 5 years of software engineering experience...
$100k - $165k
...enjoy programming and working with electrical/mechanical systems? Consider the Automation Engineer role in St. Louis, Missouri! Automation Engineers at... ...developing software to interface with and control hardware. Our engineers work independently as well as collaborate...Work at office- Talisman is seeking a skilled C++ Developer in Chicago, Illinois to design and develop high-performance applications supporting trading systems. You will collaborate with traders and researchers to implement new trading ideas and optimize system performance in real-time...
- Huxley in Chicago is seeking exceptional C++ engineers for our low-latency trading systems team. Strong STL/Boost and Linux/Unix expertise are must-haves; relative finance experience is ideal but exceptional candidates from other industries are encouraged to apply. The...
- ...Equities desk. This position involves the development and daily operations of trading systems that support traders in their activities. The ideal candidate will have strong expertise in C++, and solid experience with Linux, along with a Bachelor's degree in a relevant...
- ...fast-growing electronic options market maker in Chicago, is seeking a Senior C++ Software Developer to design and optimize low-latency systems. You will work directly with traders and engineers to bring concepts to production. The ideal candidate has over 5 years of...
- We’re looking for a C++ Developer to build and optimize high-performance trading systems supporting equities strategies, including intraday and low-latency workflows... ...tooling or research integration Understanding of hardware optimization (e.g., CPU caching, NUMA) #J-18808...
- salesforce.com, inc. is seeking a Senior Software Engineer SMTS for the Ultra Messaging team, focusing on real-time messaging middleware... ...will have over 5 years of experience in production-quality C or C++ programming, with strong skills in multi-threading and performance...Remote job
$200k - $250k
...performance, low‑latency trading systems that power our Options Market... ...standards of software engineering by thoroughly testing code, following... ...environment using modern C++. Deep knowledge of low‑level... ...programming, optimization, and hardware/software co‑design. Strong...For contractorsWorldwide$175k - $300k
...Capital LLC is looking to add several C++ Software Engineers to join our team in Chicago. In this role... ..., preferably with high availability systems with very tight latency constraints... ...experience with low‑latency computing and hardware‑level design Experience with Git, SVN...Full timeWork at officeRemote workFlexible hours- Flow Traders seeks a Senior C++ Software Engineer in Chicago to lead the next‑generation market data and execution platform... ...components end‑to‑end, deliver improvements, and push hardware‑aware optimizations to maximize system throughput and #J-18808-Ljbffr Flow Traders
$100k - $140k
At Wolverine Trading we’re looking for a Low‑Level C++ Software Engineer to work at the intersection of hardware and software. Your focus will be on improving the... ...performance of our critical and ultra‑low latency trading systems, working on all parts of the trading systems stack...Temporary workWork at officeFlexible hoursNight shift$200k - $250k
C++ Senior Engineer - Options Market Making Execution Chicago Trading Company (CTC) is a premier proprietary... ...and improving P&L. By simplifying system management and constantly improving our... ...systems programming, optimization, and hardware/software co‑design. Strong...For contractorsWorldwide- ...performance. Role Description As a Hardware Developer, you’ll be... ...and a relentless drive to push systems to their maximum performance... ...network protocol drivers in C++, with focus on performance, concurrency... ...complex mathematical and engineering challenges Please Apply If...Worldwide
$200k
...best technology drives our business. As a Hardware Engineer at IMC, you are responsible for spotting... ...of trading, algorithm complexity, system design, and coding Work within different... ...additional software experience is a plus; C++, Python, or similar) Desire to collaborate...Full time$200k - $225k
...IMC is seeking a Hardware Engineer to join our Global Hardware team and help develop the next generation... ...and scalability of IMC’s trading systems. This team focuses on designing proprietary... ...fundamentals Working knowledge of C++ Experience developing and executing verification...Permanent employmentFull time$175k - $250k
WorldQuant in Chicago is seeking an experienced C++ engineer to build software for large-scale quantitative research operations. The ideal... ...of production-quality C++ coding experience and strong Linux system programming skills. The role involves driving the development...$103.51k - $137.12k
Job Summary As an Electrical Engineer III (Power Systems) at S&C Electric Company, you will help transform... ...customer, including use of real‑time hardware‑in‑the‑loop simulators. Contribute to... ...language such as MATLAB, Python or C++. Experience influencing stakeholders...Temporary workWork at officeWorldwideFlexible hours3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C++ Engineer - Hardware Systems. Be the first to apply!
- senior c++ developer Chicago, IL
- c++ software developer Chicago, IL
- c++ programmer Chicago, IL
- c++ developer Chicago, IL
- senior c++ software developer Chicago, IL
- ground systems engineer Chicago, IL
- advanced systems engineer Chicago, IL
- active directory systems engineer Chicago, IL
- distributed systems engineer Chicago, IL
- microsoft systems engineer Chicago, IL

