Get the job you really want.

Top C++ Jobs in Chicago, IL

Reposted 2 Days Ago
Chicago, IL
120K-150K Annually
Mid level
120K-150K Annually
Mid level
Artificial Intelligence • Computer Vision • Hardware • Internet of Things • Logistics • Software • Transportation
Develop scalable and secure Industrial IoT solutions for real-time data collection and infrastructure in industrial automation. Collaborate with cross-functional teams, troubleshoot connectivity issues, and maintain detailed documentation to enhance system functionality.
Top Skills: C++JavaModbusMqttProfinetPythonRs-232Rs-485SQLTime Series Databases
3 Days Ago
Chicago, IL
123K-188K Annually
Senior level
123K-188K Annually
Senior level
AdTech • eCommerce • Food • Marketing Tech • Retail
The Senior Software Engineer will design, develop, and implement software solutions, enhance existing capabilities, and lead projects from inception to completion. They will collaborate with teams, conduct code reviews, perform quality assurance, and deliver scalable technology solutions while addressing business needs and requirements.
Top Skills: AngularAWSAzureC#C++DjangoETLExpressInformaticaJavaMongoDBPythonRubySpringSQLStibo
Reposted 3 Days Ago
Chicago, IL
150K-300K Annually
Mid level
150K-300K Annually
Mid level
Fintech • Information Technology • Software • Financial Services • Big Data Analytics
The Quantitative Research Engineer will collaborate with Quantitative Researchers to analyze data, develop research tools, and enhance automated trading systems. They will apply advanced quantitative modeling techniques and develop software solutions tailored to financial challenges.
Top Skills: C++Linux
Reposted 4 Days Ago
Easy Apply
Hybrid
Chicago, IL
Easy Apply
Senior level
Senior level
Fintech • Information Technology • Other • Software • Financial Services
The Team Lead for Front End Engineering will lead a development team to build applications for traders, mentor team members, and collaborate with product managers. Responsibilities include enhancing user experience, managing team projects, and improving code quality while fostering a collaborative environment.
Top Skills: C#C++CSSJavaScriptPythonReactRestTypescriptWebsocket
Reposted 5 Days Ago
Hybrid
Chicago, IL
Mid level
Mid level
Fintech • Software
The Quantitative Software Engineer will partner with quantitative researchers and traders to develop, implement, and optimize trading strategies, translating models into production-ready code, and collaborating across technology teams for integration into trading systems.
Top Skills: C++Data AnalysisMachine LearningPythonStatistical ModelingTrading Strategies
7 Days Ago
Chicago, IL
Internship
Internship
Fintech • Software
The IMC Chicago Launchpad program offers second-year students an opportunity to experience software engineering and trading roles through hands-on technical sessions, workshops, and networking with industry professionals. Participants can deepen their understanding of software engineering applications in trading and may qualify for an expedited interview for the Summer 2026 Software Engineer Internship.
Top Skills: C++Java
Reposted 8 Days Ago
Easy Apply
Remote
Hybrid
Chicago, IL
Easy Apply
126K-222K Annually
Senior level
126K-222K Annually
Senior level
Artificial Intelligence • Cloud • Hardware • Information Technology • Security • Software • Generative AI
The Senior Software Engineer will develop and deliver new MV cameras, focusing on project ownership from concept to market, collaborating with teams on secure manufacturing processes, and improving firmware design and deployment. Strong expertise in Linux device driver development and embedded system architecture is crucial.
Top Skills: Bluetooth)BuildrootBus Protocols (I2CCC++Device DriversGnu ToolchainLinuxMdio)Open-Source SoftwareOpenwrtPcieSpiU-BootUsbWireless Protocols (802.11Yocto
8 Days Ago
Chicago, IL
91K-160K Annually
Senior level
91K-160K Annually
Senior level
AdTech • eCommerce • Food • Marketing Tech • Retail
The Senior Software Engineer will lead the development of software solutions for distribution center systems, working on both new implementations and enhancements to existing capabilities. Responsibilities include designing technical solutions, writing code in various programming languages, collaborating with cross-functional teams, and ensuring compliance with business and technical standards.
Top Skills: AngularC#C++CobolColdfusionDjangoExpressHibernateJavaJpa2PythonRubySpringSQL

Featured Jobs

Reposted 10 Days Ago
Hybrid
Chicago, IL
Senior level
Senior level
Fintech • Financial Services
The Senior Research Software Engineer will develop a platform for quantitative and fundamental research within the trading group, collaborating with researchers and traders for data analysis, model building, and tool creation, specifically focusing on Python-based solutions for real-time analytics.
Top Skills: AirflowC++DashDbtGoJavaNumpyPandasPanelPlotlyPostgresPythonRedshiftRustSklearnSnowflake
Reposted 10 Days Ago
Hybrid
Chicago, IL
Mid level
Mid level
Fintech • Financial Services
As a Research Engineer, you will collaborate with a systematic trading team to implement research studies, develop algorithms for financial markets, and create simulation software. You will work with large-scale data systems, design user interfaces for data exploration, and enhance the technology stack while employing your programming skills in C++ and Python.
Top Skills: Algorithm DevelopmentC++Data EngineeringDistributed ComputingMulti-Threaded ApplicationsPythonQuantitative ModelingSoftware Design
10 Days Ago
Easy Apply
Remote
Hybrid
Chicago, IL
Easy Apply
156K-283K Annually
Senior level
156K-283K Annually
Senior level
Artificial Intelligence • Cloud • Hardware • Information Technology • Security • Software • Generative AI
As a Technical Leader, Software Engineer at Meraki, you'll focus on delivering high-quality fixes for customer issues, improving existing components, and developing new features for cloud-managed network devices. You will work across teams to solve complex problems and ensure product performance and stability.
Top Skills: ArpCC++DhcpDnsGitLinuxPythonRubyTcp/IpTddYocto
11 Days Ago
Easy Apply
Remote
Hybrid
Chicago, IL
Easy Apply
220K-314K Annually
Expert/Leader
220K-314K Annually
Expert/Leader
Artificial Intelligence • Cloud • Hardware • Information Technology • Security • Software • Generative AI
The Principal Software Engineer will lead the architecture of complex software projects for Cisco Meraki. Responsibilities include designing scalable systems, guiding a team, advocating for software engineering best practices, and influencing technical initiatives across teams to enhance the product line's reliability and simplicity.
Top Skills: BuildrootC++CgroupsCi/CdGdbGitlabIpcJenkinsKanbanLinuxMemory ManagementScrumValgrindYocto
12 Days Ago
Chicago, IL
Senior level
Senior level
AdTech • eCommerce • Food • Marketing Tech • Retail
The Software Engineer III will design and deliver high-quality software solutions, enhance existing software, and collaborate with teams to ensure alignment with business requirements. This role includes coding, testing, and overseeing projects from inception to closure, focusing on reducing technical debt and improving team processes.
Top Skills: AngularAzureC#C++ColdfusionDjangoExpressJavaJavaScriptMongoDBPythonRubySpringSQL
13 Days Ago
Chicago, IL
147K-220K Annually
Senior level
147K-220K Annually
Senior level
AdTech • eCommerce • Food • Marketing Tech • Retail
The Lead Software Engineer, Master Data Management will design and develop high-quality software solutions, enhance existing software capabilities, and collaborate with various stakeholders to meet functional and business requirements. Additional responsibilities include coding, conducting code reviews, managing technical components, and mentoring junior engineers.
Top Skills: AngularC++CobolColdfusionDjangoExpressHibernateJavaJavaScriptJpa2PythonRubySpringSQL
Reposted 13 Days Ago
Easy Apply
Remote
Chicago, IL
Easy Apply
Senior level
Senior level
Marketing Tech • Social Media • Software • Analytics • Business Intelligence
The Staff Software Engineer at Sprout Social will lead the Customer Experience Engineering team in developing scalable backend systems and tools, guiding engineering projects, and ensuring high-quality software delivery while collaborating with stakeholders and cross-functional teams.
Top Skills: AWSC#C++ElasticsearchGCPJavaNoSQLNsqOpensearchPythonSQL
14 Days Ago
Easy Apply
Remote
Hybrid
Chicago, IL
Easy Apply
Senior level
Senior level
Marketing Tech • Social Media • Software • Analytics • Business Intelligence
As a Staff Software Engineer, you will lead the development of backend systems, collaborate with teams to improve processes, and navigate the growth of tools designed to enhance customer experiences. You'll also mentor junior engineers and take ownership of projects, addressing technical challenges and driving innovations.
Top Skills: AWSC#C++ElasticsearchGCPJavaNoSQLOpensearchPythonSQL
15 Days Ago
Chicago, IL
64K-128K Annually
Junior
64K-128K Annually
Junior
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
The Post-Sales Solutions Engineer will ensure customer satisfaction with Rave's software by managing technical and non-technical queries, troubleshooting issues, and providing product training. Responsibilities include maintaining knowledge documentation and participating in on-call support while developing an in-depth understanding of Rave products.
Top Skills: Apache TomcatBashC++CSSHTMLJavaJSONMySQLOracleRubySalesforceSQL ServerXML
20 Days Ago
Chicago, IL
125K-200K Annually
Mid level
125K-200K Annually
Mid level
Fintech • Software
The Software Engineer will develop trading algorithms, conduct high-speed data analysis, and design execution engines, primarily writing efficient C++ code on Linux. The role requires collaboration within a technology-focused team in a proprietary trading firm.
Top Skills: C#C++JavaLinuxUnix
18 Days Ago
Remote
Chicago, IL
150K-240K Annually
Senior level
150K-240K Annually
Senior level
Cloud • Fintech • Software
The Staff Software Engineer for Android OS at Toast will lead the Android OS team, designing and developing the next generation of the Android Platform tailored for Toast's hardware needs. Responsibilities include creating new framework services, customizing the Android Linux kernel, collaborating with various teams, and promoting software excellence through best practices and automated testing.
Top Skills: AidlAndroid OsBspCC++Ci/CdGerrittGitGoogle AospJavaLinuxSoc
Reposted 20 Days Ago
Remote
Chicago, IL
Mid level
Mid level
Real Estate
The Quantitative Developer will implement solutions for improving the efficiency of commercial mortgage loan valuations, analyze investment data, assess financial models, utilize technology tools to enhance Excel workflows, and translate Excel models into C# code for web applications.
Top Skills: .Net CoreAzure Data FactoryC#C++ExcelJavaOracle SqlPythonSnowflake SqlSQLT-Sql
21 Days Ago
Hybrid
Chicago, IL
111K-188K Annually
Senior level
111K-188K Annually
Senior level
Enterprise Web • Fintech • Financial Services
The Senior Front-End Software Engineer will enhance Morningstar's web products by developing full-stack web applications, utilizing JavaScript frameworks, and ensuring rapid, high-quality performance. Responsibilities include leading technical discussions, maintaining documentation, mentoring junior engineers, and implementing tests for code quality.
Top Skills: Agile PrinciplesAWSC#C++CSSHTMLJavaJavaScriptNode.jsNuxt.JsPythonRestful ApisRollupRsbuildTypescriptViteVueWebpack
Reposted 22 Days Ago
Easy Apply
Remote
Hybrid
Chicago, IL
Easy Apply
Senior level
Senior level
Marketing Tech • Social Media • Software • Analytics • Business Intelligence
The Engineering Manager will lead the Engagement Engineering team at Sprout Social, focusing on building and maintaining scalable software, mentoring engineers, driving project execution, and enhancing product quality. Responsibilities include overseeing technical roadmaps, fostering team growth, and ensuring accountability through KPIs and performance metrics.
Top Skills: C#C++ElasticsearchHbaseJavaMySQLPython
Reposted 4 Days Ago
Chicago, IL
Mid level
Mid level
Fintech • Financial Services
C++ Developer will implement, test, and deploy features for a high-frequency trading system, monitor performance, optimize with traders and developers, and troubleshoot system issues. This role requires a strong background in C++ and problem-solving skills.
Top Skills: BoostC++GitLinuxStl
11 Days Ago
Easy Apply
Chicago, IL
Easy Apply
Junior
Junior
Fintech
As a Low-Level C++ Performance Engineer at Wolverine Trading, you will enhance the performance of ultra-low latency trading systems through developing C++ applications, collaborating with hardware teams, resolving system issues, and building monitoring tools. Strong analytical skills and experience in multi-threaded programming are essential.
11 Days Ago
Easy Apply
Chicago, IL
Easy Apply
Junior
Junior
Fintech
As a Trading Systems C++ Engineer at Wolverine Trading, you will collaborate with quants and traders to translate trading ideas into high-performance software, enhance existing trading strategies, resolve production issues, and communicate effectively with diverse teams.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account