Get the job you really want.
Top C++ Jobs
As an Engineering Manager at Canonical, you will lead a team building a Ceph-focused software-defined storage solution, manage a globally distributed team, and ensure sound software architecture. Responsibilities include coaching your team, advancing agile practices, maintaining engineering excellence, and collaborating with other leaders. Strong technical and leadership skills are essential.
As an Open Source Networking Software Engineer, you will work on delivering advanced networking software solutions, collaborating with silicon providers, and contributing to open source projects. Your responsibilities include designing software-defined networking experiences, debugging issues, and influencing open-source communities. You will engage with a distributed organization and participate in technical documentation efforts, ensuring high-quality software delivery.
The Senior Software Engineer will develop software solutions and features for diagnostic instruments in an Agile environment. Responsibilities include software design discussions, system analysis, and debugging issues. The engineer will work closely with cross-functional teams to understand customer needs and enhance software functionality.
As a Senior Backend Engineer at Kalepa, you will work on cutting-edge technologies such as NLP and machine learning models, focusing on building scalable and fault-tolerant infrastructure. Collaborating with a global team, you will tackle challenging problems involving large data pipelines and distributed systems.
As a Senior Engineer at Canonical, you will lead the design and architecture of impactful open-source projects, write high-quality code in various programming languages, mentor colleagues, and engage with the open-source community. Expect to work collaboratively with a global team while making significant contributions to Canonical's technology portfolio.
As a Senior Software Engineer specializing in MLOps, you will design and develop critical projects on the ML Ops platform, helping data scientists advance deep learning models for advertising campaigns. You'll lead technical efforts and mentor junior engineers while implementing industry and proprietary systems.
As a Sr. Software Developer, you will develop user interface components for imagery and raster support in ArcGIS Pro, employing asynchronous programming and following industry design patterns. Collaborate with colleagues and contribute to software deployment in a fast-paced agile setting, focusing on user experience and intuitive design.
The Sr. Software Developer will design and develop user interface components for imagery and raster support in ArcGIS Pro, work with the latest technologies in a fast-paced agile environment, and create quality software solutions through collaboration and use of design patterns, asynchronous programming, and a firm understanding of software development principles.
Featured Jobs
As a Senior Full Stack Engineer, you will develop cutting-edge AI technology for commercial insurance applications. Your role involves solving complex problems related to data pipelines, distributed systems, and machine learning, while collaborating with a global team on modern frontend and backend development using various technologies.
In this role, the Sr. Software Engineer will lead the development of AI-powered products, particularly utilizing large language models. Responsibilities include designing product features, mentoring junior engineers, collaborating with product managers and AI researchers, and ensuring high-quality engineering practices across the organization.
Outlier is seeking experienced coders to help train AI models by crafting and evaluating coding tasks. This freelance role offers flexible hours and requires proficiency in programming languages.
The QA Analyst will work with the QA Testing Lead to ensure high-quality outcomes from testing Salesforce and web platforms. Responsibilities include developing and executing test cases, logging issues in Jira, participating in Agile ceremonies, and identifying data quality issues. The role involves collaboration with development teams and may include exposure to automation testing.
As a Senior RF Engineer, you will design, implement, and verify RF systems for customer-facing hardware, including antennas and communication systems. You will collaborate with various teams to ensure product performance and assist in the development of high-volume consumer products, using programming skills primarily in Python.
As a Sr. RF Software Engineer at SpaceX, you will develop RF functionality and calibration/test software for wireless hardware, design automated RF test setups, and collaborate with hardware and software teams to validate RF systems. This role involves working in a fast-paced environment to address unsolved challenges in delivering high-speed internet via Starlink.
The Sr. Antenna Engineer will design, simulate, and validate antennas and RF systems for the Starlink project, work with cross-functional teams, and manage the development from concept to production. Responsibilities include fabricating prototypes, using radio test equipment, programming in Python, and collaborating on communication systems.
As a RF Engineer at SpaceX, you will design and verify RF systems for Starlink's customer hardware, including antennas and phased arrays. Responsibilities include creating simulation models, collaborating with multidisciplinary teams, and developing test solutions. You will write automation software in Python for testing equipment and prototypes.
As an RF Software Engineer at SpaceX, you will develop RF-focused functionalities and testing software for customer equipment. You'll design RF test setups, validate RF systems in collaboration with engineers, and troubleshoot hardware-software interactions.
As a Principal Research Engineer at Epic Games, you will lead the development of core algorithms and technologies for the Fortnite ecosystem, collaborate with various teams, mentor junior programmers, and contribute to innovative solutions in game development.
The Senior Software Engineer will design and implement user interfaces and features, improve product performance, and build internal tools. Involved in all stages from ideation to deployment, the engineer will own projects, enhance functionality, and evaluate business impacts to prioritize work accordingly.
As a Senior Software Engineer at PayPal, you will enhance and optimize the merchant onboarding process for Braintree’s payment platform. You will design and implement complex software applications, contribute to architectural decisions, mentor junior engineers, and lead projects from inception to deployment while ensuring system performance and scalability.
As a Full-Stack Engineer on the Trust & Safety team, you will design and implement web applications and features using React and Go. You will enhance content screening technologies and analyze user reports to ensure a safer online experience for users. Collaboration with various product teams and improving existing workflows will also be key responsibilities.
The role involves designing software architectures for motion planning, developing algorithms and machine learning models, managing data pipelines, and leading cross-functional projects. The engineer will collaborate with various teams to improve robot navigation and ensure safety in urban environments.
As a Senior Full Stack Engineer at Kalepa, you will develop AI-powered software solutions, focusing on front-end component development with React/Redux and back-end API design using Python. You will solve complex problems involving data pipelines and collaborate with a global team in a fast-paced environment that values innovation and problem-solving.
As a Senior Full Stack Engineer at Kalepa, you will work on a cutting-edge AI platform, tackling complex data pipelines, distributed systems, and machine learning challenges. You will collaborate with a global team, focusing on frontend and backend development across various modern technologies, enhancing underwriters’ decision-making capabilities.
The Computational Designer will develop project and design solutions, implement computational design methodologies, and create tools for spatial analytics. Responsibilities include collaborating on design, preparing client presentations, researching materials, and producing graphic and 3D renderings, while applying advanced computational design techniques and maintaining communication across project teams.
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