Get the job you really want.
Top C++ Jobs
As an iOS Software Engineer at Trimble Maps, you will design, implement, test, and maintain software solutions, focusing on the development and support of GPS navigation SDKs for Android and iOS devices. Your role involves solving complex problems while delivering high-quality products, collaborating within an Agile team, and continuously improving systems through innovative coding practices.
The FullStack Developer will develop financial applications and web applications as part of an agile scrum team, collaborate with various engineering and business teams, and build automated tests and CI/CD pipelines. They will also contribute to product concepts and technology improvements during Hack Weeks.
The role involves defining requirements and performance metrics for autonomous vehicle operations, conducting analyses of vehicle behavior, managing risks, and leading data-driven decision-making processes. Responsibilities include developing simulation testing, mentoring team members, and ensuring system performance and safety standards.
The Senior Autonomy Systems Engineer at Cruise will define requirements, validate operations, and analyze vehicle system performance, leveraging systems engineering and data analysis. Responsibilities include overseeing simulation testing, stakeholder communication, and developing robust methodologies for requirements management in autonomous vehicles.
The Senior Driving Behaviors Systems Engineer II will define requirements and perform analysis of autonomous vehicle driving behaviors to enhance performance and safety. Responsibilities include data-driven design, risk management, communication of analyses, and developing methods to assess software impact on system requirements.
The Lead Engineer in Storage Execution at MongoDB will manage a team, contribute to the development of storage algorithms, and ensure the effectiveness of team dynamics. Responsibilities include mentoring, maintaining software expertise, collaborating with server engineers, and leading feature development within a C++ codebase.
The Senior ASIC Design Engineer will lead all phases of digital SoC design, including micro-architecture specification, RTL, and verification. Responsibilities include collaborating with system architects and engineers to deliver advanced automotive communication semiconductors and ensuring designs meet power, performance, and area goals.
As a Senior ASIC Verification Engineer, you'll be responsible for the verification of digital SoC designs, collaborating with architects and designers. Your work involves executing and validating automotive communication semiconductors while debugging simulation failures and contributing to a cohesive team environment.
Featured Jobs
The Snowflake Engineer/Architect will assess, design, build, and deploy Data Cloud solutions. This involves developing relationships with clients, delivering data-driven solutions, and ensuring high-quality deliverables. The role also includes implementing data integration processes, architecting data pipelines, and providing expertise in the Snowflake ecosystem and Microsoft Azure.
The Senior Software Engineer will design and develop software to enhance cyber operations capabilities, focusing on building back-end systems, testing pipelines, and deploying software on customer networks. The role requires strong programming skills and the ability to work within a high-performing team to deliver capabilities effectively.
As a Senior/Principal Engineer on the Prediction team, you will design and implement deep learning architectures for predicting road user behaviors, collaborate on integrating these models into the autonomous vehicle stack, and lead technical initiatives within the team.
Design, develop, and maintain CNO capabilities, working with various programming languages and tools to support the customer's mission. Collaborate on coding, debugging, and reverse engineering, while applying knowledge of network protocols and software development processes.
As a Senior Software Engineer on the AI Platform team, you will build modular distributed systems and integrate machine learning technologies. Your responsibilities include developing systems to understand user behavior, evaluating third-party services, and driving new features from prototypes to launch, all while collaborating closely with designers and infrastructure engineers.
The Firmware Engineer will design and implement embedded firmware for marine hardware products, collaborate with multidisciplinary teams, and develop new features for existing platforms, ensuring high-quality documentation and participating in testing and debugging processes.
The Senior Crypto Backend Engineer at Token Metrics will develop frameworks to support Data Scientists and engineers, utilizing SQL, Python, R, Java, and C++. Responsibilities include collaborating on project requirements, creating infrastructure for data access and analysis, optimizing frameworks, and implementing data validation methods.
The Software Development Engineer II will design, develop, and test software systems for fiber inspection microscopes. Responsibilities include writing code, testing applications, fixing bugs, and ensuring compliance to specifications while participating in the agile process and peer reviews.
The role involves developing verification environments, creating and executing detailed test plans for AI/ML, network processing, and automotive SoCs. The engineer will debug failures, maintain tools for SoC design, and develop tests to meet coverage goals while collaborating with designers and utilizing a variety of programming and verification methodologies.
As a Senior Firmware Engineer, you'll lead firmware development projects, focusing on programming, testing, and delivering high-quality firmware. You'll mentor junior engineers, manage customer communication, and ensure project success through effective planning and execution, requiring expertise in embedded systems, C/C++, testing tools, and firm adherence to quality standards.
As a Senior Firmware Engineer at Dojo Five, you will lead firmware development projects from programming to testing, mentor junior engineers, and engage in customer communication to align business needs with technical requirements. You will maintain build systems and code documentation while adhering to company policies.
The Software Engineer II at Cadence will develop and debug software programs related to physical synthesis. Responsibilities include collaborating with global R&D teams, providing engineering solutions, and ensuring customer success through technical interactions in the IC physical design space.
As a Senior Embedded Software Engineer, you will develop software for Ecolab’s IoT devices, translating business requirements into technology solutions. Responsibilities include architectural guidance, executing software engineering plans, integrating software and hardware, and promoting best practices in software development.
The Sr. Software Engineer will develop machine control and inspection software for mask inspection systems, collaborating with various engineering teams to tackle system problems. Required skills include strong C++ programming, multitasking/threading programming experience, and software diagnostic abilities.
The role involves developing embedded software for SSD firmware, including updating algorithms, testing new firmware, analyzing logs for SSD failures, and performing electrical failure analysis. The position requires collaboration with product engineering to identify issues related to media and firmware interactions.
The Software Engineer will develop applications in a Real-Time Linux environment, with a focus on Linux Kernel and I/O Device software. Responsibilities include providing technical support, improving technical knowledge within the team, and collaborating with other departments. Candidates should have experience in real-time systems and various programming languages.
As a Sr. Full-Stack Engineer, you will design and implement scalable online services and backend systems for a new Multiplayer Action RPG. Responsibilities include building game-supporting APIs, optimizing complex systems, and collaborating with the engineering team. Familiarity with frontend frameworks is required.
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