Top C++ Jobs
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.
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.
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.
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.
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.
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.
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.
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.
Featured Jobs
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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