Top C++ Jobs in Chicago, IL
The Software Developer/Engineer will develop new features for the Glorious CORE desktop software, innovate and enhance existing features, and improve compatibility with new products. The role involves collaboration with various teams and requires knowledge of software architecture and design patterns, with a user-centric approach to software development.
The UI Programmer will work on user interface architecture, implementation, and optimization, ensuring high quality across input devices. Responsibilities include breaking down design tasks, reviewing code for quality, and supporting localization workflows. The role requires collaboration with the team to deliver on design and functionality goals.
The Senior Software Engineer will design and implement scalable backend systems and frameworks. Responsibilities include evaluating requirements, leading cross-team discussions, developing monitoring tools, and mentoring junior engineers. The engineer will apply programming concepts and work with cloud services.
The Sr Staff Enterprise Application Engineer will lead and coordinate PLM discussions, develop enterprise tools, evaluate technology trends, mentor teams, and ensure alignment between enterprise strategies and business goals, alongside hands-on POC development and application design.
Develop a policy engine to proactively identify and address production issues related to database setup and connectivity problems. Responsibilities include reading values from Kafka and Cosmos, querying Elastic Search clusters, creating APIs, and designing modular components for data retrieval.
As a Digital Verification Engineer, you will ensure a reusable and scalable verification environment for semiconductor IP solutions. Responsibilities include creating and executing test plans, developing firmware tests, supporting silicon characterization, and driving automation within the verification process. You will leverage your experience in verification methodologies and high-speed interface IP to contribute to timely project delivery and quality assurance.
As an AI Engineer, you will develop and maintain AI systems for AAA games, implementing production quality C/C++ code, collaborating with designers to create engaging AI behaviors, and managing documentation and production schedules.
The Ubuntu on WSL Software Engineer will implement support for new WSL features in Ubuntu, manage applications in the Microsoft Store, and contribute to upstream projects. The role requires strong software development skills in various programming languages and excellent communication to handle community interactions.
The Principal Software Engineer will lead the architectural design and development of scalable systems, solve complex technical problems, mentor engineers, and align technical strategies with business objectives. They will evaluate new technologies, contribute to roadmaps, and promote engineering excellence across teams.
Design and develop large-scale distributed systems for Yahoo Mail, focusing on server infrastructure, scalability, and performance challenges. Lead projects and mentor junior members while collaborating with cross-functional teams. Transition services from Yahoo data centers to public cloud infrastructure (GCP/AWS).
Top Companies in Chicago, IL Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results