Full Stack Software Engineer (C++ / Angular Display Applications) Kasmo IncFull Stack Software Engineer (C++ / Angular Display Applications)Schaumburg, ILThis role combines C++ application level backend development with Angular front end development , delivering end to end software that drives user facing display systems used in industrial environments. Caterpillar is seeking a Full Stack Software Engineer to support display based applications running on Linux platforms.
Software Engineer, Infrastructure Chime Capital, LLCSoftware Engineer, InfrastructureChicago, ILRemoteOur in-office work policy is designed to keep you connected - with four days a week in the office and Fridays from home for those near one of our offices, plus team and company-wide events depending on location. Whether it's starting a savings account, purchasing a first car or home, launching a business, or pursuing higher education, we're proud to have helped millions unlock their financial potential.
Software Engineer - Cumberland/FICCO Tools Engineering DRWSoftware Engineer - Cumberland/FICCO Tools EngineeringChicago, IL$175,000–$225,000 / yearDRW C/FICCO Tools Engineering team intimately collaborates with traders to turn alpha signals, risk management, market visualizations and other trading-critical tools into scalable, performant and reliable production systems. You will promote a mutually beneficial relationship with the trading desks by building them specialized solutions to solve their greatest problems, while at the same time building up domain specific knowledge.
Software Engineer 3 (103030-1) Cullerton GroupSoftware Engineer 3 (103030-1)Mossville, ILYou will work with cutting-edge solutions involving advanced controls, simulation, AI applications, digital twins, and embedded software while collaborating with highly skilled engineering teams. The engineer will collaborate with multidisciplinary teams to research emerging technologies, develop innovative control strategies, and validate software through Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) environments.
Software Engineer II (Vehicle Solutions) Grayhill Inc.Software Engineer II (Vehicle Solutions)La Grange, ILFull timeUnderstanding of common microcontroller peripherals such as: timers, GPIO, watchdog, ADC, UART, DMA.Familiar with software development processes and controls (static analysis, distributed version control, unit testing, bug tracking).Experience with debugging (either with in-circuit debugger or by other means)Ability to read and understand schematics and to aid in debugging. 10 company paid holidaysOptional gap insurance coveragesCompany paid disability, parental leave, and basic group life24/7 Employee Assistance Program Catered company events - to pause and celebrate the wins!
Software Engineer 1 (Backend UI And AI) US BankSoftware Engineer 1 (Backend UI And AI)Chicago, IL$86,360–$101,600 / yearIn addition, certain positions may also be subject to the requirements of FINRA, NMLS registration, Reg Z, Reg G, OFAC, the NFA, the FCPA, the Bank Secrecy Act, the SAFE Act, and/or federal guidelines applicable to an agreement, such as those related to ethics, safety, or operational procedures. Consistently creates optimal design adhering to architectural best practices; considers scalability, reliability and performance of systems/contexts affected when defining technical designs.
Software Engineer 2 (Backend AI) US BankSoftware Engineer 2 (Backend AI)Chicago, IL$98,175–$115,500 / yearIn addition, certain positions may also be subject to the requirements of FINRA, NMLS registration, Reg Z, Reg G, OFAC, the NFA, the FCPA, the Bank Secrecy Act, the SAFE Act, and/or federal guidelines applicable to an agreement, such as those related to ethics, safety, or operational procedures. Demonstrated strong analytical, problem-solving, and communication skills while collaborating with product, architecture, security, and business teams; championed responsible AI, AI governance, model evaluation, and continuous adoption of emerging AI technologies.
Senior Software Engineer, Firmware AstronicsSenior Software Engineer, FirmwareWaukegan, IllinoisStrong familiarity with different microprocessor firmware or Linux operating systems (Ubuntu, Yocto Poky, Debian, Alma for example), including BSP creation/support, and can configure and troubleshoot network, video, and other devices by installing, or possibly customizing kernel modules. You’ll work across the full product lifecycle—from requirements and design to development, board bring-up, testing, documentation, production support, and customer troubleshooting—while collaborating closely with hardware and software teams.
Software Engineer BelcanSoftware EngineerRockford, IL$83,200–$104,000 / yearRELOCATION ASSISTANCE AVAILABLE* Job Duties: Responsibilities may include, but are not limited to: * Integration of product embedded code into the simulator architecture * Integration of the simulator into a hardware-in-the-loop test environment * Support, maintenance, or enhancement of tools used with the simulation such as the drawing editor or scripting engine extensions * Investigation and remediation of performance issues with the simulator * Troubleshoot and correct functional issues (e.g 'crash', failure to build, incorrect output) * Collaborate with team to develop estimates and support project planning * Support Qualification of simulator components for formal product verification * Documentation creation/update * Address 'ad hoc' questions from simulator users to determine if remediation effort is required Required Qualifications: * Degree in relevant field such as Software Engineering, Computer Engineering, Computer Science, Electrical Engineering, or Mathematics; strong preference for Software Engineering. * Minimum Qualifications: * 5+ years of relevant experience * Must have C coding experience with some knowledge of C++ * Due to the nature of the work performed, US Citizenship is a requirement Preferred Qualifications & Skills: * Experience with developing applications under the UNIX/Linux operating system family (Windows experience is also acceptable) * Embedded flight software build knowledge: comfortable with tools such as make.
Trading Strategy Software Engineer BlackEdge CapitalTrading Strategy Software EngineerChicago, IllinoisBlackEdge Capital is hiring a Trading Strategy Software Engineer to join our technology team and build the systems at the heart of a high frequency, machine learning driven trading effort that operates at the nanosecond level. You will own performance critical software in C++, co-design the hot path with our FPGA hardware engineers, and work shoulder to shoulder with researchers to move machine learning models from idea to live trading.
Software Engineer Kforce Inc.Software EngineerLisle, IL$65–$85The platform is built on a headless architecture using Spryker Cloud Commerce OS, React/Next.js, and integrates with multiple ERP, DMS, and third-party systems to deliver real-time pricing, inventory, and vehicle fitment data. To help support delivery, the team is adding Software Engineers to augment several engineering pods focused on storefront development, core commerce capabilities, integrations, and platform reliability.
Software Engineer, AI & Platform Systems Greenfield TalentSoftware Engineer, AI & Platform SystemsChicago, Illinois$80,000–$150,000 / yearYou’ll work across AI scoring pipelines, multi-tenant dashboards, voice agent integrations, CRM-connected tools, and automation workflows that eliminate hundreds of hours of manual work. If you want to work where AI meets real-world operations , where your code directly impacts revenue, efficiency, and customer experience, and where you can ship meaningful features weekly — you’ll feel right at home here.
Software Engineer, AI & Product Systems MedPro DisposalSoftware Engineer, AI & Product SystemsNaperville, Illinois$80,000–$150,000 / yearWhat we do: We operate as the single compliance partner for non-acute healthcare facilities — consolidating every obligation into one coordinated program, assigning one dedicated account manager as the point of accountability, and actively managing the underlying vendor ecosystem through continuous evaluation, negotiation, and optimization on the practice's behalf. The Software Engineer, AI & Product Systems will own the design and delivery of multi-tenant dashboards, AI scoring pipelines, voice agent integrations, and CRM-connected platforms that define our compliance technology stack.
Senior Software Engineer - Forward Deployed FleetWorksSenior Software Engineer - Forward DeployedChicago, IllinoisAs our first Forward-deployed engineer at FleetWorks, you’ll own outcomes end-to-end: diagnosing messy real-world problems, shaping technical solutions in the field, and ensuring our AI agents perform flawlessly in live operations. Work directly with customer operators and leaders to understand real workflows, pain points, and edge cases, translating them into clear, high-quality technical solutions.
NewMachine Software Engineer Sciaky Inc.Machine Software EngineerChicago, ILThe candidate will apply proven communication skills, problem-solving skills and knowledge of best practices to work with the Sciaky team on issues related to the design, development and deployment of the software systems used throughout Sciaky’s product offerings. Job Summary The successful candidate will assist in planning and coordinating all activities related to software requirements gathering, design, development and implementation of Sciaky Electron Beam Welding and Additive Manufacturing control and software systems.
SDET 3, Software Test Engineer QA - Hybrid in Oak Brook, IL Chamberlain GroupSDET 3, Software Test Engineer QA - Hybrid in Oak Brook, ILOak Brook, Illinois$76,600–$144,700 / yearThe SDET Level 3 collaborates closely with cross-functional teams—including developers, product owners, and DevOps engineers—to ensure testability and quality are built into the product from the start. While not formally a people manager, the individual is expected to guide and mentor junior engineers, influence team-level quality strategy, and take ownership of critical testing initiatives.
Software Engineer II Tempus AISoftware Engineer IIChicago, Illinois$85,000–$130,000 / yearHands-on experience using GenAI coding tools and agents (e.g., Copilot, Cursor, LLM APIs) to assist in writing code, refactoring, writing unit/integration tests, and accelerating feature delivery. Tempus' proprietary platform connects an entire ecosystem of real-world evidence to deliver real-time, actionable insights to physicians, providing critical information about the right treatments for the right patients, at the right time.
Senior AI Software Engineer CNASenior AI Software EngineerChicago, Illinois$72,000–$141,000 / yearSenior individual contributor on the Developer Experience (DevX) platform team, responsible for designing, building, and operating an AI-native software delivery platform across five capability domains: FeedBack (AI intelligence, observability, DORA metrics), Enterprise Enablement (Internal Developer Portal, golden-path onboarding), Build & Delivery (CI/CD/CT, GitHub Actions, ArgoCD, Harness), Safety / Application Security (Veracode, SonarCloud, JFrog Xray, supply-chain security), and App Accelerator (container base images, dev containers, starter app templates). Leads the development of AI agentic SDLC workflows — autonomous and human-in-the-loop agents that accelerate code generation, PR review, test authoring, vulnerability remediation, and deployment across engineering teams — in direct support of the platform's north-star goal of taking a developer from template selection to a running pre-production application in 10 minutes or less.
Staff Software Engineer JLLStaff Software EngineerChicago, ILWhen something is missing - a CRM that doesn't expose what you need, a data source not yet in the warehouse, a guardrail that doesn't exist - you'll either build a pragmatic workaround to unblock the pilot or translate the gap into a clear, prioritized requirement for our partner platform team - the engineers who own the underlying marketing systems, data plumbing, and AI-native tooling - to address. You've worked through the hard parts of agent engineering firsthand - hallucination grounding, tool reliability and silent failures, evals that actually predict real-world behavior (and the gap when they don't), cost and latency tradeoffs, prompt drift, and the difference between "works in a demo" and "still works on day 30."
Senior Software Engineer (Quantum Computing) InfleqtionSenior Software Engineer (Quantum Computing)Chicago, IL$106,000–$145,000 / yearCollaborate with interdisciplinary teams, including scientists, opto-mechanical engineers, and electrical engineers, to solve complex problems and deliver high-quality software solutions. Design, develop, and deploy reliable, maintainable, scalable, and fault-tolerant backend services and frameworks that control and calibrate our neutral atom quantum computers.