Top C++ Jobs in Chicago, IL
The C++ Software Engineer will design, develop, and optimize software for global trading infrastructure, working closely with hardware engineers for effective solutions. Responsibilities include writing low-latency C++ code, optimizing system components, and integrating new applications into trading systems.
As a Senior Software Engineer, you will work on the Zero Trust desktop client, developing high-performance networking code for multiple platforms. Key responsibilities include improving code quality, implementing advanced web filtering, and collaborating with product managers on feature design, while also ensuring the performance and security of the product.
As a C++ Software Engineer, you will develop and enhance the WEX trading platform, engage in full cycle development, collaborate with stakeholders to design new features, and optimize the system while keeping abreast of emerging technologies.
You will be involved in the full life cycle development of low-latency C++ applications for trading strategies, focusing on performance enhancement, system integrity, and collaboration with a quant team. Your role includes real-time issue resolution, experiment analysis, and effective communication of technical concepts.
As a Senior Software Engineer, you will modify existing systems, lead green field projects, and troubleshoot issues while working on front-end client applications. You'll provide technical leadership, write production-quality code, and collaborate with UX and Product teams to enhance user experience. Your role includes mentoring juniors, performing peer reviews, and driving improvements in technology and application architecture.
As a Software Engineer on the Integrations Team, you will work closely with Algorithmic Traders, managing projects from concept to user adoption, and contributing to the design and maintenance of the C# trading platform.
As a Firmware Engineer, you will design and implement new network security features, collaborate across teams, and work with embedded Linux development tools. Your focus will be on high performance and customer usability, with responsibility for real-time diagnostics on remote devices.
As an Embedded Firmware Engineer, you will design and implement network security features, collaborating across teams to integrate firmware and backend/frontend systems. The role involves working with embedded Linux tools, handling real-time diagnostics, and resolving issues on remote devices, all while contributing to high-performance network solutions.
Featured Jobs
As a Staff Software Engineer on the Customer Experience Engineering team, you will lead the development of tools for automating customer interactions. You will collaborate with stakeholders, improve delivery processes, and guide the team through technical challenges while delivering high-quality scalable software services.
The Radio Coverage Model Developer will design and develop software for coverage tools, collaborating with RF engineers and UI developers. Responsibilities include troubleshooting, debugging, conducting research into algorithms, and working within an agile Kanban process to enhance cloud products.
Quantitative Research Engineers collaborate with researchers to analyze data, develop research tools, and improve automated trading systems. They build software solutions using quantitative techniques to address complex financial questions.
The Software Engineer at Citadel is responsible for designing, developing, and deploying software solutions across various functions of the firm, collaborating with business leaders. Candidates should have strong programming capabilities, relevant experience, and enjoy tackling complex problems in a dynamic environment.
As a Software Engineer at Simplex, you will work on various aspects of the trading system, including trading algorithm development, data analysis, and execution engine design. The role requires collaboration and innovation within the technology team to enhance high-speed trading capabilities.
As a Quantitative Software Engineer, you will design, develop, and implement trading strategies, optimize algorithms, collaborate with quant researchers, and integrate systems while staying updated on industry advancements.
The Lead Software Engineer at Warner Bros. Discovery will develop cutting-edge runtime systems and offline tools, primarily using C++. This role involves mentoring a team of engineers, optimizing performance systems, and working closely with art and design teams to ensure quality animations and seamless integration with existing pipelines.
As a Senior Python Engineer at Hudson River Trading, you'll develop software that enhances systems across the company using Python, working on areas like job orchestration, deployment, and ETL pipelines. You'll collaborate with engineers to create high-impact products while improving HRT's technology and processes.
As a Senior Software Engineer at Hudson River Trading, you will develop and maintain software tools, improving systems with Python or C++. You'll work closely with developers across the company, managing the lifecycle of applications and ensuring excellent software design and functionality.
The experienced FPGA verification engineer will be responsible for creating testbenches, writing verification plans, debugging RTL bugs, collaborating with designers, managing regression, and developing tools.
As a Treasury Infrastructure Software Engineer, you'll design, develop, and maintain software solutions for treasury functions, ensuring systems are efficient and secure. You'll collaborate with various teams, manage infrastructure, support treasury systems, and ensure compliance with regulations.
The Embedded Software Engineer I is responsible for software design, development, testing, and implementation, collaborating with the product management and integrated project teams. Key tasks include writing and maintaining code, ensuring quality assurance, designing innovative solutions, and addressing production and customer issues.
The Team Lead for Front End Engineering directs development projects, ensuring a positive user experience, mentoring team members, and leading by example in coding. This role involves collaboration with product managers, addressing system deficiencies, and continuously improving team productivity and code quality.
As an Engineering Manager at Cloudflare, you will lead a team building decentralized applications and core infrastructure. You'll be responsible for shaping product development, meeting ambitious engineering goals, and fostering a culture of respect and teamwork. A passion for delivering innovative technical solutions and experience in scalable systems is essential.
As a Senior Software Engineer at DRW, you will design and implement a new trading platform, integrate with existing systems, and ensure maximum uptime. You will collaborate with trading desks and provide on-call support, focusing on high availability and low latency systems using modern programming languages.
As a Senior Software Engineer at Cisco Meraki, you will focus on delivering high-quality fixes and developing new features for Security and SD-WAN MX device firmware, improving product performance, stability, and functionality. You will work across teams, tackle complex problems, and contribute to system design and feature development with an emphasis on networking fundamentals and coding best practices.
As a Software Engineer at Cisco Meraki, you will focus on developing and maintaining firmware for Security and SD-WAN MX devices. Your role includes addressing regressions, eliminating technical debt, and creating new features while collaborating with other engineers. You will work cross-functionally to solve complex problems and ensure product reliability and performance across global deployments.
Top Companies in Chicago, IL Hiring C++ Developers
See AllPopular Job Searches
All Software Engineer Jobs in Chicago
.NET Developer Jobs in Chicago
Android Developer Jobs in Chicago
Application Engineer Jobs in Chicago
Artificial Intelligence Engineer Jobs in Chicago
Backend Engineer Jobs in Chicago
C# Jobs in Chicago
C++ Jobs in Chicago
DevOps Engineer Jobs in Chicago
DevOps Jobs in Chicago
Director Of Software Engineering Jobs in Chicago
Electrical Engineering Jobs in Chicago
Engineering Jobs in Chicago
Engineering Manager Jobs in Chicago
Enterprise Architect Jobs in Chicago
FPGA Engineer Jobs in Chicago
Front End Developer Jobs in Chicago
Full Stack Developer Jobs in Chicago
Golang Jobs in Chicago
Hardware Engineer Jobs in Chicago
Infrastructure Engineer Jobs in Chicago
iOS Developer Jobs in Chicago
Java Developer Jobs in Chicago
Java Full-Stack Engineer Jobs in Chicago
Javascript Jobs in Chicago
Lead Software Engineer Jobs in Chicago
Linux Jobs in Chicago
Perl Jobs in Chicago
PHP Developer Jobs in Chicago
Platform Engineer Jobs in Chicago
Principal Engineer Jobs in Chicago
Principal Software Engineer Jobs in Chicago
Project Engineer Jobs in Chicago
Python Jobs in Chicago
QA Engineer Jobs in Chicago
Reliability Engineer Jobs in Chicago
Ruby Jobs in Chicago
Sales Engineer Jobs in Chicago
Salesforce Developer Jobs in Chicago
Scala Jobs in Chicago
Senior Android Engineer Jobs in Chicago
Senior Devops Engineer Jobs in Chicago
Senior Engineer Jobs in Chicago
Senior Front-End Engineer Jobs in Chicago
Senior Full-Stack Engineer Jobs in Chicago
Senior Java Engineer Jobs in Chicago
Senior Network Engineer Jobs in Chicago
Senior Platform Engineer Jobs in Chicago
Senior Site Reliability Engineer Jobs in Chicago
Senior Software Architect Jobs in Chicago
Senior Solutions Architect Jobs in Chicago
Senior Systems Engineer Jobs in Chicago
Software Engineering Manager Jobs in Chicago
Software Test Engineer Jobs in Chicago
Solutions Architect Jobs in Chicago
Solutions Engineer Jobs in Chicago
Staff Engineer Jobs in Chicago
Staff Software Engineer Jobs in Chicago
Systems Engineer Jobs in Chicago
Web Developer Jobs in Chicago
All Filters
No Results
No Results