Get the job you really want

Top C++ Jobs

2,687+ Job Results
9 Days Ago
Burlingame, CA, USA
38 Employees
Expert/Leader
38 Employees
Expert/Leader
Hardware • Machine Learning • Software
In this role, you will lead the platform software engineering team, overseeing the development of SDK front end APIs, managing product roadmaps, and ensuring the deployment of processes for quality software development and validation.
9 Days Ago
Burlingame, CA, USA
38 Employees
Senior level
38 Employees
Senior level
Hardware • Machine Learning • Software
Join Quadric as a Senior Design Verification Engineer to architect and develop test benches for GPNPU processors. Collaborate with architects and designers to document verification plans, implement testbenches with commercial tools, and communicate verification progress through coverage metrics.
9 Days Ago
Mountain View, CA, USA
190 Employees
214K-228K Annually
Senior level
190 Employees
214K-228K Annually
Senior level
Artificial Intelligence • Robotics
As a Senior Robotics Software Engineer, you will drive the development and deployment of advanced robotic automation solutions. You'll collaborate with partners, implement innovative software features, and maintain documentation. Your role will focus on enhancing Intrinsic's capabilities and working with cross-functional teams to deliver impactful products.
9 Days Ago
Fremont, CA, USA
638 Employees
110K-300K Annually
Expert/Leader
638 Employees
110K-300K Annually
Expert/Leader
HR Tech • Information Technology
The ASIC/SoC Design Verification Engineer will collaborate with design engineers to create and execute test plans for SoC verification, develop reusable testbenches, and ensure comprehensive functional and performance validation. The role also involves mentoring junior engineers and driving verification efficiency.
9 Days Ago
Fremont, CA, USA
638 Employees
90K-130K Annually
Entry level
638 Employees
90K-130K Annually
Entry level
HR Tech • Information Technology
The Functional Testing Engineer will be responsible for silicon debugging, developing embedded software, and identifying test scenarios for software applications. They will work closely with design teams to verify circuit features and document results, while also engaging in hardware development on circuit boards and user interfaces.
9 Days Ago
Beaverton, OR, USA
20,292 Employees
84K-116K Annually
Junior
20,292 Employees
84K-116K Annually
Junior
Semiconductor
The software engineer will develop and maintain software for robotic systems in semiconductor fabrication. Responsibilities include collaborating with cross-functional teams, enhancing performance algorithms, implementing real-time control software, conducting testing and validation, and providing technical support.
9 Days Ago
Boston, MA, USA
20,292 Employees
Entry level
20,292 Employees
Entry level
Semiconductor
As an Associate Algorithm Engineer at Analog Devices, you will develop advanced algorithms using machine learning and signal processing techniques. You'll design and implement algorithms, conduct performance analysis, and collaborate with software engineers to integrate solutions into applications.
9 Days Ago
Dallas, TX, USA
85 Employees
Senior level
85 Employees
Senior level
Artificial Intelligence • Automotive • Transportation
The Senior Software Engineer will support the full software development life cycle for Autonomous Vehicle software, build tools for internal development teams, and ensure robust, secure infrastructure. They will also work closely with hardware engineering to enable new components on self-driving vehicles.
9 Days Ago
San Francisco, CA, USA
Senior level
Senior level
Cloud • Natural Language Processing • Security • Software • Cybersecurity
As a Senior Backend Engineer at Nightfall, you’ll enable us to deliver our platform reliably, securely, and at massive scale. You’ll help architect low latency, real-time microservices that process & detect sensitive data at scale.
9 Days Ago
Santa Clara, CA, USA
31 Employees
205K-240K Annually
Senior level
31 Employees
205K-240K Annually
Senior level
Robotics
As a Senior Software Engineer in Localization and Mapping, you will develop and enhance SLAM algorithms for autonomous robots, improve mapping capabilities, implement and maintain SLAM software, and work on sensor calibration. You will be part of a team focused on creating reliable and robust robotic systems.
9 Days Ago
Redmond, WA, USA
Remote
506 Employees
90K-105K Annually
Junior
506 Employees
90K-105K Annually
Junior
Big Data • Analytics
As a UI Engineer, you will create real-time interactive UIs for a gaming franchise, collaborate with UI artists and developers, optimize UI performance, and improve authoring pipelines.
9 Days Ago
United States
Remote
78 Employees
160K-215K Annually
Senior level
78 Employees
160K-215K Annually
Senior level
Cloud • Internet of Things
The Senior Software Engineer will design and implement software systems for the ngrok platform, focusing on improving Cloud Edge functionality. Responsibilities include writing scalable software, leading technical decisions, mentoring junior engineers, and using data to enhance customer satisfaction.
Top Benefits:
401-K Matching
Commuter Benefits
Company Equity
+23 More
9 Days Ago
United States
Remote
9 Employees
Entry level
9 Employees
Entry level
Software • Business Intelligence
The role involves contributing coding expertise to train AI models by crafting and answering computer science questions and evaluating AI-generated code. This freelance position offers flexible hours and the chance to work on various AI projects.
9 Days Ago
San Jose, CA, USA
93 Employees
Senior level
93 Employees
Senior level
Software • Cybersecurity
The Sr. Software Engineer will develop robust Linux sensor software, improve performance, write deployment scripts, and resolve customer issues related to sensors. The role requires programming in multi-threaded environments and might involve the use of various networking protocols.
10 Days Ago
San Jose, CA, USA
26,259 Employees
130K-260K Annually
Expert/Leader
26,259 Employees
130K-260K Annually
Expert/Leader
Insurance
The Senior Staff Software Engineer will innovate and build systems using PostgreSQL or Cassandra, drive product development strategies, mentor engineers, and enhance existing systems while ensuring high-performance and quality. The role requires collaboration with product managers and engineering teams to solve complex problems and influence leadership at various levels.
10 Days Ago
San Francisco, CA, USA
26,259 Employees
120K-262K Annually
Senior level
26,259 Employees
120K-262K Annually
Senior level
Insurance
As a Sr. Staff Engineer, you will lead the development and execution of a technical roadmap for document management platforms, mentor engineering teams, and drive engineering excellence through collaboration and best practices in a fast-paced environment.
10 Days Ago
South San Francisco, CA, USA
Hybrid
37 Employees
100K-200K Annually
Entry level
37 Employees
100K-200K Annually
Entry level
Retail • Analytics
The Software Engineer will develop and maintain the software stack for Tally autonomous robots, focusing on navigation, perception, and interaction. Responsibilities include improving autonomy, working on CI/CD development, and integrating third-party software packages.
10 Days Ago
South San Francisco, CA, USA
Hybrid
37 Employees
125K-175K Annually
Mid level
37 Employees
125K-175K Annually
Mid level
Retail • Analytics
As an Embedded Firmware Engineer, you will design and develop firmware and drivers for embedded hardware used in robotics. This involves interfacing with robotic components and prototyping solutions. You're expected to bridge the software-hardware divide, creating high-level integration.
10 Days Ago
Greenwich, CT, USA
2,441 Employees
Senior level
2,441 Employees
Senior level
Financial Services
As a Full Stack Developer at Interactive Brokers, you will design and develop front-end applications and micro-services, optimize existing code, and collaborate with internal users to enhance user interfaces. Responsibilities also include maintaining a high-quality codebase through code reviews.
10 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, architecture, and development of Fivetran’s Data Lake product, ensuring operational excellence and collaborating with product teams to implement innovative data solutions. Responsibilities include working on high-performance data management systems and contributing to open-source projects.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
10 Days Ago
Santa Clara, CA, USA
Remote
27 Employees
Senior level
27 Employees
Senior level
Hardware • Software
As a Design Verification Engineer, you will verify the functionality and performance of cryptographic processors, develop verification plans, maintain test benches, and ensure design consistency using UVM and formal verification methods. You will collaborate across teams to integrate the verification environment into the design flow and provide guidance on verification best practices.
10 Days Ago
Pittsburgh, PA, USA
9,172 Employees
Senior level
9,172 Employees
Senior level
Edtech
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.
10 Days Ago
San Francisco, CA, USA
Remote
350 Employees
189K-231K Annually
Mid level
350 Employees
189K-231K Annually
Mid level
Artificial Intelligence • Machine Learning • Software • Analytics
As a Software Engineer on the Distributed Systems team, you will work on building scalable distributed systems, ensuring reliability, debugging production issues, and improving code quality. Projects involve addressing performance limitations and optimizing data processing capabilities.
Top Benefits:
401-K
401-K Matching
Company Equity
+33 More
10 Days Ago
Colorado Springs, CO, USA
25,132 Employees
Senior level
25,132 Employees
Senior level
Big Data • Cloud • Hardware • Software
The Principal Engineer will design and develop firmware for enterprise-class storage enclosures, debug storage and networking issues, generate requirements, collaborate with cross-functional teams, and develop diagnostic applications and tests to ensure product quality.
10 Days Ago
USA
Remote
1,288 Employees
Senior level
1,288 Employees
Senior level
Automotive • Other
Lead a team of developers in designing and implementing large language models for Cerence's software products. Collaborate with cross-functional teams to define requirements, create algorithms for model training, and integrate LLM features into voice recognition systems, ensuring high performance and reliability in real-world automotive environments.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size