Get the job you really want

Top C++ Jobs

2,769+ Job Results
2 Days Ago
Irvine, CA, USA
25,132 Employees
Mid level
25,132 Employees
Mid level
Big Data • Cloud • Hardware • Software
As a Principal Engineer, you will design and implement system requirements for SSD products using PCIe/NVMe protocols. Responsibilities include System C modeling, firmware programming in C/C++, and collaboration with engineering teams to ensure product specifications and performance. You will lead product development from inception to manufacturing.
2 Days Ago
San Jose, CA, USA
25,132 Employees
Senior level
25,132 Employees
Senior level
Big Data • Cloud • Hardware • Software
The role involves developing real-time firmware for Servo functionality in enterprise hard disk drives. Responsibilities include coding in C/C++, potentially some assembly, collaborating in agile teams, and engaging in design, testing, and documentation processes.
2 Days Ago
San Francisco, CA, USA
26,259 Employees
115K-230K Annually
Expert/Leader
26,259 Employees
115K-230K Annually
Expert/Leader
Insurance
The Staff Software Engineer will lead the development of high-performance databases using PostgreSQL or Cassandra, collaborate with teams to innovate solutions, mentor engineers, and influence technical strategies for system improvements and new product developments.
2 Days Ago
Newark, CA, USA
121 Employees
Junior
121 Employees
Junior
Healthtech
The Software Embedded Engineer will design, develop, test, and document embedded software for medical devices and complex systems, requiring strong problem-solving skills and collaboration with interdisciplinary teams.
2 Days Ago
Newark, CA, USA
121 Employees
Senior level
121 Employees
Senior level
Healthtech
The Software Applications Engineer will design, develop, test, and document software applications for medical devices, including GUIs and embedded software. Responsibilities include architecting software, debugging, and compliance with FDA regulations, while participating in project planning and collaboration.
2 Days Ago
Andover, MA, USA
15,318 Employees
Expert/Leader
15,318 Employees
Expert/Leader
Healthtech • Biotech
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.
Top Benefits:
401-K
Adoption Assistance
Dental Insurance
+10 More
2 Days Ago
Pittsburgh, PA, USA
15,318 Employees
Senior level
15,318 Employees
Senior level
Healthtech • Biotech
The Senior Robotics Software Engineer will design, develop, and test software for robotic surgical devices, ensuring compliance with medical standards and improving patient outcomes. Responsibilities include translating surgical workflows, debugging product issues, incorporating new technologies, and collaborating with vendors on development projects.
Top Benefits:
401-K
Adoption Assistance
Dental Insurance
+10 More
2 Days Ago
Palo Alto, CA, USA
Hybrid
110 Employees
134K-190K Annually
Senior level
110 Employees
134K-190K Annually
Senior level
Automotive • Information Technology • Software • Automation
Develop and support software applications for mobility and smart machine applications. Collaborate with product teams and customers to provide technical solutions and ensure quality. Troubleshoot and deploy Apex.AI software while deepening technical knowledge of product offerings.
Top Benefits:
401-K
Company Equity
Company Outings
+29 More
2 Days Ago
3 Locations
Hybrid
322 Employees
170K-185K Annually
Senior level
322 Employees
170K-185K Annually
Senior level
News + Entertainment
The Lead Software Engineer will develop, optimize, and maintain the rendering pipeline using RenderMan, collaborate with artists and engineers, and implement techniques to enhance rendering efficiency and visual quality. They will also provide mentorship to junior engineers and manage rendering project timelines.
2 Days Ago
Austin, TX, USA
140 Employees
Entry level
140 Employees
Entry level
Computer Vision • Hardware • Robotics • Software • App development • Automation • Manufacturing
As an Autonomy Test Engineer at Fox Robotics, you will rigorously test the FoxBot product focusing on automation, collaborating with the autonomy team, designing and executing testing suites, and addressing performance issues. Involvement with cross-functional engineering teams and effective communication of findings are key responsibilities.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+50 More
2 Days Ago
Austin, TX, USA
140 Employees
Senior level
140 Employees
Senior level
Computer Vision • Hardware • Robotics • Software • App development • Automation • Manufacturing
As a Motion Planning Software Engineer, you will develop navigation and perception capabilities for autonomous forklifts, focusing on performance and reliability. Responsibilities include designing and building key components of a scalable autonomy system, writing high-quality code, and collaborating with a cross-disciplinary team. You will also engage in production support and may need to travel to customer sites.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+50 More
2 Days Ago
Austin, TX, USA
140 Employees
Senior level
140 Employees
Senior level
Computer Vision • Hardware • Robotics • Software • App development • Automation • Manufacturing
The Senior Software Engineer at Fox Robotics will lead the development of core robot software infrastructure for their autonomous forklift system. Responsibilities include collaborating for requirements, implementing middleware, and promoting software engineering best practices.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+50 More
2 Days Ago
Redwood City, CA, USA
923 Employees
145K-187K Annually
Senior level
923 Employees
145K-187K Annually
Senior level
Artificial Intelligence • Big Data • Machine Learning • Software
As a Senior Software Engineer at C3.ai, you will design and develop scalable infrastructure and services for data pipelines, work on distributed system components, and build high-performance APIs for AI/ML applications while collaborating with cross-functional teams. You will also engage in technical discussions and deliver committed projects using agile methodologies.
2 Days Ago
Suwanee, GA, USA
185 Employees
Junior
185 Employees
Junior
Robotics
As a Software Integration Engineer, you will work closely with software development and integration teams to solve technical problems, automate workflows, develop software tools, and provide support for the integration of Mujin products. You will also analyze system performance and troubleshoot issues while working directly with customers.
2 Days Ago
Waukesha, WI, USA
50,282 Employees
Senior level
50,282 Employees
Senior level
Artificial Intelligence • Healthtech • Analytics • Biotech
The Sr Software Engineer will define and develop software in an agile environment, lead an agile team, translate product requirements into user stories, enhance team efficiencies, and ensure high-quality deliverables while applying SDLC principles.
2 Days Ago
Waukesha, WI, USA
50,282 Employees
Senior level
50,282 Employees
Senior level
Artificial Intelligence • Healthtech • Analytics • Biotech
Join a team as a Staff Software Engineer to design and upgrade firmware for critical MR Machines involved in patient care. Responsibilities include collaborating with hardware teams, ensuring software quality, performing design reviews, and leading design discussions while working within a Scaled Agile framework.
2 Days Ago
2 Locations
53 Employees
Junior
53 Employees
Junior
Fintech • Financial Services
As a Quantitative Developer, you'll partner with the team to build, optimize, and evolve the firm's research pipeline and trading strategies. Responsibilities include optimizing code quality, developing new infrastructure for trading, working with traders to provide project timelines, and staying updated on industry trends.
2 Days Ago
West Lafayette, IN, USA
302 Employees
Mid level
302 Employees
Mid level
Biotech
The Crop Phenotyping Engineer will execute and develop hardware for phenotyping experiments, refine manual and robotics-based phenotyping methods, supervise seasonal staff, and ensure standardized data acquisition while fostering cross-functional collaborations and effective communication with stakeholders.
2 Days Ago
New York, NY, USA
1,691 Employees
Mid level
1,691 Employees
Mid level
Financial Services
The role involves researching and developing trading strategies for quantitative and discretionary traders, conducting quantitative research on market microstructure, and collaborating with teams to implement solutions for trading strategies.
2 Days Ago
Medina, OH, USA
2,466 Employees
Senior level
2,466 Employees
Senior level
Software • Energy
The Senior Project Engineer will implement and improve Digital Grid Management’s control systems, support customers, and contribute to project delivery excellence in energy generation, transmission, and distribution. Responsibilities include design, testing, integration of SCADA systems, and providing ongoing customer support.
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
Lead the technical architecture, design, and development of Fivetran’s Data Lake product. Partner with product teams, implement large-scale data lake systems, contribute to open-source projects, analyze performance challenges, and ensure operational excellence.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
2 Days Ago
San Jose, CA, USA
41 Employees
Senior level
41 Employees
Senior level
Artificial Intelligence • Hardware • Security
The BMC Engineer will design, develop, and maintain BMC software solutions, including handling firmware implementation for communication with peripherals, performing code reviews, unit testing, and debugging to ensure software quality, and maintaining documentation for products. Key tasks involve power management understanding and familiarity with low-level protocols like I2C, UART, and SPI.
2 Days Ago
San Jose, CA, USA
41 Employees
Senior level
41 Employees
Senior level
Artificial Intelligence • Hardware • Security
The Senior Software Engineer will design, implement, and debug secure ROM code for ARM processors and develop secure boot processes. Responsibilities include integrating cryptographic algorithms, optimizing software for Real-Time Operating Systems (RTOS), and troubleshooting embedded systems.
2 Days Ago
2 Locations
187 Employees
234K-286K Annually
Senior level
187 Employees
234K-286K Annually
Senior level
Artificial Intelligence • Software
Lead the development of the Mojo compiler, drive design and implementation of new features, provide technical leadership to the team, and collaborate with internal and external stakeholders.
2 Days Ago
Arlington, TX, USA
16 Employees
Mid level
16 Employees
Mid level
Cybersecurity
The Mid-Level CNO Software Engineer will develop critical cyber capabilities, focusing on designing and deploying command and control tools and systems software. Responsibilities include low-level programming in C/C++, scripting in Python, and systems development for Linux and Windows, while ensuring effective communication with clients and maintaining security clearance.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size