Get the job you really want

Top C++ Jobs

2,764+ Job Results
2 Days Ago
San Jose, CA, USA
501 Employees
Mid level
501 Employees
Mid level
Automotive • Information Technology • Logistics • Transportation
WeRide.ai is seeking a Backend/Infrastructure Software Engineer to develop large-scale infrastructure and tackle challenging AI and robotics problems. Candidates must have strong knowledge in data structures, advanced algorithms, and experience with C++, Java, and Python.
2 Days Ago
San Jose, CA, USA
501 Employees
120K-165K Annually
Entry level
501 Employees
120K-165K Annually
Entry level
Automotive • Information Technology • Logistics • Transportation
WeRide is seeking a General Software Engineer to develop autonomous driving technologies. The role involves solving AI and robotics challenges, focusing on computer vision, sensor fusion, and machine learning, while collaborating with experts in mobility solutions.
2 Days Ago
Manchester, NH, USA
670 Employees
Junior
670 Employees
Junior
Healthtech • Biotech
As a Software Test Engineer, you will develop both automated and manual tests for medical device software, collaborate with engineers to implement testing frameworks, analyze code coverage, run and approve test procedures, and contribute to defining software requirements.
2 Days Ago
San Jose, CA, USA
4,700 Employees
125K-135K Annually
Senior level
4,700 Employees
125K-135K Annually
Senior level
Healthtech • Biotech
Join Elekta's software development engineering team working on Imaging products for Radiation Oncology. Contribute to design decisions, implement software applications, ensure quality standards, and mentor team members. Requires strong development experience, expertise in .NET, C++, WPF, SOAP/REST, and Java, along with a Bachelor's Degree in relevant field.
Top Benefits:
401-K
Company Outings
Dental Insurance
+11 More
2 Days Ago
Columbia, MD, USA
21 Employees
Senior level
21 Employees
Senior level
Big Data • Cloud • Security • Software • Analytics
Seeking a Senior Signals Software Engineer with expertise in signal processing software development and maintenance. Responsible for reviewing, testing, and resolving software components. Must have a TS/SCI with Polygraph security clearance and 12+ years of experience.
2 Days Ago
Metropolitan, CA, USA
103K-146K Annually
Junior
103K-146K Annually
Junior
Aerospace • Robotics
The Video Processing and Tracking Engineer II will develop video processing solutions for computer vision applications in unmanned aircraft systems, focusing on enhancing autonomy and object tracking. Responsibilities include coding in Python and C++, integrating machine learning algorithms, conducting analysis and trade studies, and supporting flight test operations.
2 Days Ago
Metropolitan, CA, USA
176K-249K Annually
Senior level
176K-249K Annually
Senior level
Aerospace • Robotics
The Sr. Staff Video Processing and Tracking Engineer leads the development of computer vision and machine learning solutions for defense and commercial applications. Responsibilities include designing and prototyping systems, developing algorithms for tracking and object identification, conducting testing and analysis, and supporting flight operations.
2 Days Ago
Metropolitan, CA, USA
137K-194K Annually
Senior level
137K-194K Annually
Senior level
Aerospace • Robotics
The Sr. Software Engineer (Applications) plans, designs, develops, and tests software systems and applications, particularly focusing on cloud-based tools. Responsibilities include leading software design reviews, creating documentation, implementing coding standards, and mentoring less experienced engineers while working in an Agile environment.

Featured Jobs

2 Days Ago
San Francisco, CA, USA
180 Employees
147K-200K Annually
Senior level
180 Employees
147K-200K Annually
Senior level
Greentech
As a Firmware Engineer on SPAN's Strategic Team, you will lead initiatives to develop firmware for hardware components, focusing on new product features, integrations, and optimizing energy usage. You’ll collaborate with cross-functional teams and manage projects from conception through implementation, ensuring high-quality performance across a range of embedded systems.
2 Days Ago
San Francisco, CA, USA
180 Employees
147K-200K Annually
Senior level
180 Employees
147K-200K Annually
Senior level
Greentech
As a Staff Device Software Engineer, you will define and implement features for SPAN's hardware, working with microcontrollers and RTOS. Responsibilities include designing OTA systems, working with communication interfaces, and collaborating with interdisciplinary teams to ensure optimal product performance.
2 Days Ago
San Francisco, CA, USA
180 Employees
147K-200K Annually
Senior level
180 Employees
147K-200K Annually
Senior level
Greentech
As a Senior Device Software Engineer, you will collaborate with various teams to enhance SPAN's embedded Linux platform for energy management products. Responsibilities include building tools for high-speed software development, designing application communication systems, and improving telemetry. You will also mentor junior developers and ensure best practices in software development are followed.
2 Days Ago
Newark, CA, USA
2,635 Employees
164K-273K Annually
Senior level
2,635 Employees
164K-273K Annually
Senior level
Automotive
The Computer Vision Algorithm Engineer will research, design, implement, and optimize complex computer vision algorithms for autonomous driving features, ensuring software compliance with automotive standards. This role involves integration with perception systems, conducting software testing, and contributing to ADAS roadmap and requirements.
2 Days Ago
Newark, CA, USA
2,635 Employees
146K-218K Annually
Senior level
2,635 Employees
146K-218K Annually
Senior level
Automotive
The Senior Embedded Software Engineer will design and develop platform software for powertrain electronic control units, focusing on reliability and performance. Responsibilities include integrating functions into the control unit, performing design reviews, and developing test programs for design validation.
2 Days Ago
Chandler, AZ, USA
13,393 Employees
Senior level
13,393 Employees
Senior level
Hardware • Semiconductor
The Senior Engineer II in Verification will implement advanced verification methodologies for pre-silicon verification of 32-bit Microcontroller products, develop and define testbench architecture, automation scripts, and perform structural and functional coverage verification. Additionally, they will provide guidance to team members and improve verification processes.
2 Days Ago
Arlington, VA, USA
10,806 Employees
Entry level
10,806 Employees
Entry level
Aerospace
The Software Engineer will design, develop, test, and integrate real-time weapon simulations for military training. This role involves creating scalable software for simulations, conducting integration and configuration, maintaining existing models, and participating in code reviews.
2 Days Ago
Tampa, FL, USA
10,806 Employees
Senior level
10,806 Employees
Senior level
Aerospace
The Datalink Systems Engineer will lead the design, implementation, testing, and support of Datalink simulation models and hardware, while providing documentation and training for lower-level engineers. Responsibilities include creating detailed design documents, enhancing existing systems, and participating in customer acceptance tests.
2 Days Ago
Culver City, CA, USA
8,000 Employees
155K-192K Annually
Senior level
8,000 Employees
155K-192K Annually
Senior level
News + Entertainment
As the Lead Programmer, you will oversee the architecture and design of real-time software, including 3D graphics features. You will lead a team of engineers, manage project priorities, develop clean and efficient code, optimize performance, and collaborate with clients and cross-disciplinary teams.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+43 More
2 Days Ago
Wilmington, MA, USA
1,200 Employees
Senior level
1,200 Employees
Senior level
Logistics • Robotics
As an Advanced Vision Software Engineer, you will develop innovative software solutions for vision systems in warehouse automation. This role involves hardware design, system validation, on-site support, and collaborating within a team to enhance operational efficiency through computer vision technology.
Top Benefits:
401-K
401-K Matching
Company Equity
+44 More
2 Days Ago
North Scottdale, PA, USA
30,196 Employees
145K-182K Annually
Senior level
30,196 Employees
145K-182K Annually
Senior level
Fintech
Seeking a seasoned Senior AI Programmer to collaborate with application developers, develop AI algorithms, stay updated on AI trends, mentor junior programmers, and ensure AI integrations comply with standards. Must have 5+ years of AI programming experience and proficiency in Python, R, Java, C++. Bachelor's or Master's degree in Computer Science or related field preferred.
Top Benefits:
401-K
Adoption Assistance
Commuter Benefits
+18 More
2 Days Ago
Oakland, CA, USA
Hybrid
1,200 Employees
257K-321K Annually
Senior level
1,200 Employees
257K-321K Annually
Senior level
Big Data • Cloud • Software • Database
The Principal Software Engineer will lead the design and development of Fivetran’s Data Lake product, ensuring scalability and performance while working closely with product teams. Responsibilities include optimizing data lake systems, contributing to open-source projects, and setting technical direction across teams.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
2 Days Ago
Dallas, TX, USA
1,471 Employees
1,471 Employees
Not Specified
Fintech • Payments • Financial Services
The Software Engineer aids in the creation and maintenance of applications for internal and external clients, focusing on real-time PL calculation development with Python. The role requires collaboration with various teams and a willingness to work with different programming languages.
2 Days Ago
San Francisco, CA, USA
1,579 Employees
162K-260K Annually
Senior level
1,579 Employees
162K-260K Annually
Senior level
Automotive
The Staff Software Engineer will focus on mission-critical online algorithms, dynamic map updates, and routing plans for robust motion planning. Responsibilities include developing validation frameworks in a cloud environment and establishing safety case evidence for map fusion technology.
2 Days Ago
Mountain View, CA, USA
1,579 Employees
Mid level
1,579 Employees
Mid level
Automotive
As a Software Engineer II, you will design and build scalable data infrastructure and pipelines for vehicle logs, implement and test distributed systems, and collaborate across teams to achieve company goals. You'll work with large datasets and cloud technologies, ensuring robust monitoring and optimization.
2 Days Ago
Mountain View, CA, USA
1,579 Employees
212K-340K Annually
Mid level
1,579 Employees
212K-340K Annually
Mid level
Automotive
As a Senior Staff Embedded Software Engineer, you will architect and develop embedded firmware for custom hardware, working with communication protocols like CAN and Ethernet, and real-time operating systems. Your role involves supporting hardware engineers and ensuring system reliability and safety during development and debugging.
2 Days Ago
Mountain View, CA, USA
1,579 Employees
189K-302K Annually
Senior level
1,579 Employees
189K-302K Annually
Senior level
Automotive
The Staff Software Engineer will architect and implement features for a software framework supporting automated validation testing for hardware and firmware. Responsibilities include developing test cases, improving reliability, and ensuring comprehensive test coverage throughout the product lifecycle.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size