Get the job you really want.
Top C++ Jobs
As a Senior Embedded Software Engineer, you will develop software for Ecolab’s IoT devices, translating business requirements into technology solutions. Responsibilities include architectural guidance, executing software engineering plans, integrating software and hardware, and promoting best practices in software development.
The Sr. Software Engineer will develop machine control and inspection software for mask inspection systems, collaborating with various engineering teams to tackle system problems. Required skills include strong C++ programming, multitasking/threading programming experience, and software diagnostic abilities.
The role involves developing embedded software for SSD firmware, including updating algorithms, testing new firmware, analyzing logs for SSD failures, and performing electrical failure analysis. The position requires collaboration with product engineering to identify issues related to media and firmware interactions.
The Software Engineer will develop applications in a Real-Time Linux environment, with a focus on Linux Kernel and I/O Device software. Responsibilities include providing technical support, improving technical knowledge within the team, and collaborating with other departments. Candidates should have experience in real-time systems and various programming languages.
As a Sr. Full-Stack Engineer, you will design and implement scalable online services and backend systems for a new Multiplayer Action RPG. Responsibilities include building game-supporting APIs, optimizing complex systems, and collaborating with the engineering team. Familiarity with frontend frameworks is required.
In this role, you will lead a software team to develop, verify, and implement flight software for lunar landers, including writing software requirements, coordinating technical activities, and ensuring best practices in software development are followed.
The Senior DevOps Engineer will focus on driving DevOps practices by automating CI/CD pipelines and containerizing services using Docker and K8s. Responsibilities include automating infrastructure with Terraform and Ansible, configuring applications for cloud deployment, and promoting continuous improvement within the team.
As an Embedded Firmware Engineer, you'll design and develop software for embedded systems related to HVAC products. Responsibilities include delivering software platforms, collaborating in design implementations, and interfacing with suppliers and development teams.
Featured Jobs
The Senior Firmware Engineer will design and commercialize HVAC systems, focusing on embedded systems design. Responsibilities include building and maintaining the Linux OS and BSP, creating CI/CD pipelines, and serving as a coding contributor for embedded systems. The role requires expert knowledge in relevant technologies and a collaborative approach to product development.
This role involves developing software solutions in VR/AR, focusing on collaborative and simulation-based learning. Responsibilities include enhancing existing codebases, implementing software across the stack, designing interactions, gathering user feedback, and potentially leading a team of developers.
As a Principal Flight Software Engineer at Rocket Lab, you will develop flight software for space systems, involving coding, testing, and collaborating on software-hardware integration. Your work will directly impact satellite missions and you'll participate in both design and operational phases.
The role involves machine programming, automation technology implementation, troubleshooting, and executing technical solutions across projects. Responsibilities include optimizing automated systems, coding for control systems, managing projects related to automation technology, and providing training to staff.
The Senior/Principal Software Engineer will design and implement gameplay features and systems in C++ and Unreal Engine for a new combat-focused MMO. Responsibilities include networked gameplay code development, cross-discipline collaboration, and maintaining engine code.
The Research Software Engineer will optimize scientific software for high-performance computing applications, provide technical expertise, and conduct performance tuning. The individual will help researchers adopt best practices in software engineering, contribute to outreach activities, and maintain documentation on processes fulfilled. The role requires strong programming skills and experience in distributed computing architectures, along with excellent communication abilities.
As a Senior Story Programmer at CD PROJEKT RED, you will develop Story and Quest tools for Project Orion, collaborating with designers to meet creative and technical needs, optimizing performance, and ensuring tool efficiency. Your role involves building plugins and fostering teamwork to enhance game systems.
The Software Engineer will design and develop underwater products, engage in software development for embedded processors, assist in system architecture, participate in code reviews, and execute design verification testing. This position requires independent coding tasks and some customer interaction.
The Anti-Cheat Engineer will develop and maintain anti-cheat systems to protect game integrity, monitor game activity for suspicious behavior, analyze cheats, collaborate with teams for seamless solution integration, and report on cheating trends.
As a Robotics Engineer at NREC, you will develop and deploy computer vision modules for diverse applications, work with multi-functional teams, prototype algorithms, and ensure production quality in software development. You will engage with sponsors and investigate innovative techniques pertinent to robotics. Expect a blend of academic rigor and practical engineering in your tasks.
As an Embedded Software Engineer, you will design and develop software prototypes focusing on software resilience, create tools for exception handling and communication, analyze software weaknesses, and ensure performance for embedded systems, while collaborating in a team environment.
Lead a team responsible for applying advanced models and research in AI to enhance agent memory for Google products, while collaborating closely with engineers and researchers. The role involves rapid-prototyping concepts and running experiments to evaluate opportunities, focusing on several high-impact AI projects.
As a Principal Software Engineer II at CMT, you will lead data engineering initiatives, mentor junior developers, and develop solutions for complex technical problems. You will drive full-stack design and collaborate with product managers to optimize data platforms, troubleshoot production issues, and ensure adherence to development standards.
The Embedded Software Engineer will design, develop, and implement embedded flight software for spacecraft. Responsibilities include integrating software components, performing testing, leading code reviews, and documenting software processes. The role requires collaboration with engineers and may involve presenting solutions to clients.
The Manager of Software Engineering oversees product development milestones, leads a team of software engineers, and executes engineering strategies. Responsibilities include budgeting, staffing, designing software applications, managing projects in an Agile environment, and ensuring compliance with quality regulations.
The Senior Software Engineer will design and implement complex multi-tier distributed software applications. They will work on performance-sensitive systems serving millions of requests daily and provide architectural guidance for PayPal’s core payments system as part of a cross-functional agile team.
As a Senior System Software Engineer at NVIDIA, you will design and implement power management strategies for Tegra platforms, develop firmware for SoCs, debug software issues, and validate software solutions through test plans. You will collaborate with teams to enhance performance and efficiency.
Top Companies Hiring C++ Developers
See AllPopular Job Searches
All Software Engineer Jobs
.NET Developer Jobs
Aerospace Thermal Engineering Jobs
AI Engineer Jobs
Android Developer Jobs
Automation Engineer Jobs
Backend Developer Jobs
Blockchain Developer Jobs
C# Jobs
C++ Jobs
Cloud Architect Jobs
Cloud Engineer Jobs
Design Engineer Jobs
DevOps Engineer Jobs
Director Of Engineering Jobs
Electrical Engineering Jobs
Embedded Software Engineer Jobs
Engineering Jobs
Engineering Manager Jobs
Environmental Engineering Jobs
Field Engineer Jobs
Front End Developer Jobs
Full Stack Developer Jobs
Game Developer Jobs
Golang Jobs
Hardware Engineer Jobs
Industrial Engineering Jobs
iOS Developer Jobs
Java Developer Jobs
Javascript Developer Jobs
Linux Jobs
Manufacturing Engineer Jobs
Mechanical Engineering Jobs
Network Engineer Jobs
PHP Developer Jobs
Process Engineer Jobs
Project Engineer Jobs
Prompt Engineering Jobs
Python Jobs
QA Jobs
Robotics Engineer Jobs
Ruby on Rails Jobs
Salesforce Administrator Jobs
Salesforce Developer Jobs
Scala Jobs
Sharepoint Developer Jobs
Site Reliability Engineer Jobs
Software Engineering Manager Jobs
Solutions Architect Jobs
SQL Developer Jobs
Structural Engineer Jobs
System Engineer Jobs
Test Engineer Jobs
Web Developer Jobs
All Filters
No Results
No Results