Get the job you really want.
Top C++ Jobs
As a Senior Unreal Engineer, you will collaborate with clients to define game features, implement and maintain source code, support artists and designers, and produce high-quality systems on schedule. You will also review peer work and author technical documentation.
As a Power Systems Developer, you will design, develop, and test software applications for Energy Management Systems, enabling real-time monitoring and reliability analysis for transmission networks. You'll analyze requirements, develop documentation, and maintain existing applications. Staying current with industry standards is essential.
As a Senior Gameplay Engineer, you will contribute to the development of 'Camelot Unchained' by enhancing server code to implement features related to combat, crafting, and guilds, while occasionally collaborating on client-side code. Your role emphasizes strong programming skills and a deep understanding of gaming systems.
The Gameplay Engineer will focus on implementing server-side features in combat, crafting, and guild mechanics for Camelot Unchained. Responsibilities include developing client code to integrate these features and collaborating with the team to enhance game systems. Candidates should have a strong gaming background and a solid understanding of algorithms, data structures, and network programming.
The Senior Software Engineer will be responsible for building and maintaining Aurora's cloud infrastructure and development platform. This role involves developing tools to enhance developer productivity, creating self-service observability tools to assist with web service debugging, and collaborating with various teams to advance projects.
The Principal Software Engineer will develop cutting-edge algorithms and software features for automated assembly. Responsibilities include creating microservices, integrating existing systems with the Omniverse platform, designing UIs, maintaining APIs, and adhering to Agile methodologies.
Creating highly reliable software systems for controlling satellites in low earth orbit, improving satellite constellation performance, and working on cutting-edge satellite capabilities. Involvement in the full software development life cycle and collaborating with interdisciplinary teams.
Lead software research, design, and development for complex systems in the Advanced Wound Management Digital Products team. Mentor junior engineers, drive development planning, and collaborate cross-functionally for product strategies. Ensure software system architectures meet requirements and guidelines.
Featured Jobs
As a Senior Embedded Firmware Design Engineer, you will lead the architecture, design, development, and implementation of embedded software for camera products. You will collaborate with internal and external teams, engage in product execution, manage testing and support, and utilize various tools and applications for development and diagnostics.
You will enhance the efficiency of autonomy solutions by developing automation scripts, ensuring seamless over-the-air software deployment, calibrating sensors, and creating debugging tools. You will also maintain build, deploy, and test workflows while contributing to cloud infrastructure for tools and services.
The Technical Lead Software Engineer will develop and maintain the Cerberus Business software, writing and refactoring code, implementing new features based on user requirements, and troubleshooting urgent issues. The role involves collaborating with other teams and leading software development projects.
The Systems Performance Engineer will analyze, design, and implement performance-critical systems, focusing on low-level software optimizations and cryptographic algorithms. Responsibilities include writing assembly code, using profiling and debugging tools, and collaborating with hardware engineers to enhance performance across different architectures.
The Principal Compiler Engineer will design and implement advanced compiler technologies focused on massively-parallel computing architectures, optimizing low-level code generation, collaborating with hardware architects, and innovating in domain-specific language development for improved performance and integration with custom hardware.
The Principal Systems Performance Engineer will develop and optimize low-level software for high performance across x86 and ARM architectures. Responsibilities include writing assembly code, diagnosing bottlenecks, collaborating with hardware engineers, and optimizing cryptographic algorithms and implementations.
The Compiler Engineer will design and implement advanced compiler technologies for massively-parallel computing, focusing on hardware-aware optimizations and collaboration with hardware architects to enhance performance on custom hardware. Additionally, they will develop and extend MLIR frameworks and innovate in domain-specific language development.
You will mentor a team of engineers in developing object detection strategies for humanoid robots. Responsibilities include architecting perception modules, collaborating across functions, ensuring high-quality software releases, and improving team capabilities through hiring and onboarding.
The Senior Software Engineer will lead the design, development, and debugging of C applications on multi-core Linux systems, enhance high-performance computing in electronic trading, mentor junior engineers, and collaborate with customers to ensure product efficiency and quality.
The Senior Distributed Systems Engineer will collaborate with researchers to build and optimize platforms for training large foundation models on GPU clusters. Responsibilities include scaling systems, optimizing training code, developing workload distribution systems, and enhancing high-performance computing for model training and inference.
As a Senior Engine Programmer, you will enhance the Unreal Framework technology, collaborate with team members on API proposals, and improve Unreal Engine fundamentals. Your role involves developing the Scene Graph framework and supporting both internal and external partners, ensuring stellar runtime performance and interoperability between existing systems.
As a Senior AI Integration Developer at Epic Games, you will enhance Twinmotion's systems to improve user experiences across various industries. You will utilize AI/ML technical solutions to optimize workflows, develop prototypes, and ensure robust code maintenance while collaborating with distributed teams.
As an AI/ML Infrastructure Engineer at NVIDIA, you will enhance productivity for researchers by addressing infrastructure gaps, designing robust solutions for data management, and optimizing the performance of AI/ML systems. Your role includes automating processes, collaborating with teams, and keeping up with technological advancements in AI/ML infrastructure.
As a Senior Pipeline Developer, you will enhance production efficiency through workflow improvements in Unreal Engine, developing tools and automations. You'll collaborate with art and content teams, address technical challenges, and manage programming initiatives to streamline asset integration.
As a Senior C++ Software Engineer, you will develop and support infrastructure tools for chip design and verification, including building reliable, scalable software, optimizing workflows, and utilizing C++ and Golang in collaboration with design engineers.
As a Principal Software Engineer, you'll lead the design, development, and testing of automotive infotainment applications using C/C++ and Qt. Responsibilities include guiding software architecture decisions, collaborating with cross-functional teams, mentoring staff, and embracing Agile practices to enhance team performance. You'll manage partnerships, ensure quality and timely software releases, and drive strategic actions to meet business goals.
The Firmware Engineer will develop instrument firmware, improve existing analyzers, and collaborate with R&D teams. Responsibilities include designing embedded systems, implementing processing strategies, and ensuring high-quality software practices. Expertise in Python, C/C++, and embedded firmware development is required.
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