Get the job you really want.

Top C++ Jobs

19 Days Ago
San Jose, CA, USA
51,000 Employees
111K-182K Annually
Junior
51,000 Employees
111K-182K Annually
Junior
Healthtech • Other • Robotics • Biotech • Manufacturing
The Senior Design Quality Engineer ensures high-quality software products by defining user needs from customer feedback, developing and reviewing Software Requirement Specifications, conducting risk assessments, and collaborating with R&D for safety and usability improvements. Responsibilities also include troubleshooting, customer site visits, and supporting the design process.
19 Days Ago
Redlands, CA, USA
5,436 Employees
97K-162K Annually
Junior
5,436 Employees
97K-162K Annually
Junior
Other • Software • Analytics
The Web Developer II - AEC Integration will design and implement integrations between ArcGIS and cloud-based BIM systems. Responsibilities include developing RESTful APIs, data pipelines, and geoprocessing tools, while collaborating with product engineers and industry developers to enhance GIS-AEC integration.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+13 More
19 Days Ago
Redlands, CA, USA
5,436 Employees
119K-195K Annually
Senior level
5,436 Employees
119K-195K Annually
Senior level
Other • Software • Analytics
The Sr. Web Developer will design and implement integration between GIS and BIM systems, develop RESTful APIs, and create data pipelines. Collaboration with a multidisciplinary team and industry stakeholders will be essential for establishing best practices and optimizing workflows within the AEC sector.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+13 More
19 Days Ago
Redlands, CA, USA
5,436 Employees
97K-162K Annually
Junior
5,436 Employees
97K-162K Annually
Junior
Other • Software • Analytics
Develop tools for ArcGIS Pro using C++ and C#, focusing on asynchronous GUI design and implementing MVVM patterns. Collaborate with teams to improve workflows in 2D and 3D spatial data analysis.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+13 More
19 Days Ago
Redlands, CA, USA
5,436 Employees
119K-195K Annually
Senior level
5,436 Employees
119K-195K Annually
Senior level
Other • Software • Analytics
The Sr. Software Developer will work on developing user interface components for photogrammetry solutions in ArcGIS Pro using C# and WPF, with a focus on asynchronous programming and design patterns. Responsibilities include collaborating with team members on design implementation, developing APIs for external developers, diagnosing software behavior issues, and ensuring quality software delivery in an agile environment.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+13 More
19 Days Ago
Redlands, CA, USA
5,436 Employees
119K-195K Annually
Senior level
5,436 Employees
119K-195K Annually
Senior level
Other • Software • Analytics
The Sr. C++ Software Development Engineer will design and develop high-quality software components for Esri's GIS visualization and analysis technology, focusing on performance rendering, spatial algorithms, and cross-platform compatibility while collaborating with other teams in an agile environment.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+13 More
19 Days Ago
Redlands, CA, USA
5,436 Employees
119K-195K Annually
Senior level
5,436 Employees
119K-195K Annually
Senior level
Other • Software • Analytics
As a Sr. C++ Software Engineer, you will develop a cross platform mapping API, design and build software components, collaborate with other developers, and ensure applications meet user needs in fields like mapping and navigation.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+13 More
19 Days Ago
Redlands, CA, USA
5,436 Employees
119K-195K Annually
Senior level
5,436 Employees
119K-195K Annually
Senior level
Other • Software • Analytics
Develop 2D/3D GIS software, implement real-time rendering technologies, enhance the ArcGIS platform, solve complex graphics programming challenges, and collaborate in an agile team environment.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+13 More
19 Days Ago
Redlands, CA, USA
5,436 Employees
97K-162K Annually
Junior
5,436 Employees
97K-162K Annually
Junior
Other • Software • Analytics
As a C++ 2D/3D Software Developer II, you will design and develop cutting-edge GIS software, implement real-time rendering technologies, and solve complex problems to enhance the ArcGIS platform's 2D/3D capabilities. You'll work in an agile environment, collaborating with other developers and improving software quality through thorough testing and bug fixing.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+13 More
19 Days Ago
Hoboken, NJ, USA
578,950 Employees
132K-286K Annually
Senior level
578,950 Employees
132K-286K Annually
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Staff Software Engineer at Walmart, you will lead the development of the Item Recognition Service, collaborating with cross-functional teams to deliver innovative solutions that improve in-store customer experiences through advanced computer vision systems. You'll manage project priorities, design scalable systems, and mentor junior engineers.
19 Days Ago
Annapolis Junction, MD, USA
184 Employees
112K-275K Annually
Entry level
184 Employees
112K-275K Annually
Entry level
Information Technology • Internet of Things
Athenix Solutions Group seeks System Engineers to apply system engineering fundamentals to support the development, testing, and deployment of systems for national defense. Candidates will engage in requirements development, software development, and dataflow management, while working with various technologies and maintaining communication across teams.
19 Days Ago
New York, NY, USA
65,710 Employees
110K-140K Annually
Mid level
65,710 Employees
110K-140K Annually
Mid level
Fintech • Payments • Financial Services
As a DevOps Engineer, you will design and maintain data workflows and pipelines, develop and optimize code for business applications, ensure system security, collaborate with local and global teams, and enhance automation. Your role is vital in supporting the Americas Wholesale Banking operations and involves functional testing and change management.
19 Days Ago
Portland, OR, USA
229 Employees
Mid level
229 Employees
Mid level
Industrial • Manufacturing
The Embedded Software Engineer III will develop and implement embedded control software, participate in code reviews, and lead entry-level engineers. Responsibilities include simulating and testing software, and working closely with various departments to ensure quality in robotic solutions for materials handling.
19 Days Ago
Taylor, TX, USA
995 Employees
Entry level
995 Employees
Entry level
Utilities
The position involves engineering support for grid and market applications, including design, coding, testing, and implementation under SDLC processes. The role emphasizes hands-on experience and mentorship in power systems and computer engineering.
20 Days Ago
Irvine, CA, USA
6,034 Employees
122K-225K Annually
Senior level
6,034 Employees
122K-225K Annually
Senior level
Digital Media • Gaming • News + Entertainment • Design
As a Senior Software Engineer for Diablo IV, you'll implement global server technology, collaborate with designers and engineers to develop engaging gameplay features, and ensure efficient gameplay simulation and network performance.
20 Days Ago
Owatonna, MN, USA
166,834 Employees
Senior level
166,834 Employees
Senior level
Internet of Things
The Senior Software Engineer at Bosch will design and develop new products while maintaining existing ones. Responsibilities include assisting cross-functional teams, participating in code reviews, tracking software defects, and supporting production through problem-solving and continuous improvement efforts.
20 Days Ago
Irvine, CA, USA
6,034 Employees
101K-187K Annually
Senior level
6,034 Employees
101K-187K Annually
Senior level
Digital Media • Gaming • News + Entertainment • Design
The Senior Software Engineer will design, develop, and maintain large-scale distributed systems for the Battle.net application, ensuring a user-friendly interface and troubleshooting issues as they arise. Responsibilities include writing tests and API documentation, participating in an on-call rotation, and creating technical design documents.
20 Days Ago
2 Locations
Hybrid
287 Employees
287 Employees
Software
Positions are open for a full-time SOC Emulation Engineer to work on developing Emulation and FPGA-based prototyping systems for SOC projects. Responsibilities include creating and supporting emulation models, driving SOC bringup, developing compile and runtime flows, working with tool vendors, and contributing to methodology and automation improvements.
20 Days Ago
ID, USA
6,764 Employees
Senior level
6,764 Employees
Senior level
Biotech
The Staff Embedded Software Architect will design and develop embedded software for complex electro-mechanical subsystems. Responsibilities include utilizing embedded systems knowledge, leading a team, conducting in-depth analysis, translating requirements, and collaborating with cross-functional teams to ensure high-quality performance and maintainability of diagnostic instruments.
20 Days Ago
Kittery, ME, USA
Hybrid
242 Employees
Mid level
242 Employees
Mid level
Information Technology
Design and code functional programs and applications, collaborate with team of professionals, write clean code, conduct testing, troubleshoot applications, develop technical documents, and adhere to security clearance requirements and protocols.
20 Days Ago
Lexington, KY, USA
10,666 Employees
Mid level
10,666 Employees
Mid level
Internet of Things • Analytics
The Full Stack Developer will design, develop, and maintain applications using Python and React, implement containerized applications with Docker, and work with multimedia processing using GStreamer. Responsibilities include model training and deployment, optimizing performance, and collaborating with team members.
20 Days Ago
Nashua, NH, USA
29 Employees
Senior level
29 Employees
Senior level
Cloud • Security • Software • Analytics
As a Software Engineer in Platform Engineering, you will develop diagnostic software for high-speed digital designs used in network products. Responsibilities include designing and testing diagnostic software, bringing up new hardware, performing root cause analysis, and working closely with engineering teams to ensure high-quality product delivery. You will also mentor junior engineers and participate in project management activities.
20 Days Ago
Columbus, GA, USA
422 Employees
Senior level
422 Employees
Senior level
Industrial • Manufacturing
The Software Engineering Manager oversees a team of software engineers, guiding them in designing, implementing, and testing cutting-edge software for machine vision systems. Responsibilities include project management, team development, collaboration with stakeholders, problem solving, and ensuring high-quality product delivery. The role requires providing technical direction and fostering innovation within the team.
20 Days Ago
Denver, CO, USA
Hybrid
75 Employees
100K-150K Annually
Junior
75 Employees
100K-150K Annually
Junior
Software
As a Robotics Software Engineer at Raptor Maps, you will prototype and develop software for drone and robotic systems used in solar energy management. Collaborate with teams to build full-stack software solutions while engaging with external stakeholders and working on mission planning and fleet management software.
20 Days Ago
Littleton, MA, USA
449 Employees
Expert/Leader
449 Employees
Expert/Leader
Cloud • Digital Media
The Principal Embedded Software Developer will lead the embedded Linux software application development for audio and video over IP products. Responsibilities include collaborating with hardware engineers, resolving software and hardware issues, and integrating technology within a dynamic engineering team.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size