Top C++ Jobs
WeRide.ai is seeking a Backend/Infrastructure Software Engineer to develop large-scale infrastructure and tackle challenging AI and robotics problems. Candidates must have strong knowledge in data structures, advanced algorithms, and experience with C++, Java, and Python.
WeRide is seeking a General Software Engineer to develop autonomous driving technologies. The role involves solving AI and robotics challenges, focusing on computer vision, sensor fusion, and machine learning, while collaborating with experts in mobility solutions.
As a Software Test Engineer, you will develop both automated and manual tests for medical device software, collaborate with engineers to implement testing frameworks, analyze code coverage, run and approve test procedures, and contribute to defining software requirements.
Join Elekta's software development engineering team working on Imaging products for Radiation Oncology. Contribute to design decisions, implement software applications, ensure quality standards, and mentor team members. Requires strong development experience, expertise in .NET, C++, WPF, SOAP/REST, and Java, along with a Bachelor's Degree in relevant field.
Seeking a Senior Signals Software Engineer with expertise in signal processing software development and maintenance. Responsible for reviewing, testing, and resolving software components. Must have a TS/SCI with Polygraph security clearance and 12+ years of experience.
The Video Processing and Tracking Engineer II will develop video processing solutions for computer vision applications in unmanned aircraft systems, focusing on enhancing autonomy and object tracking. Responsibilities include coding in Python and C++, integrating machine learning algorithms, conducting analysis and trade studies, and supporting flight test operations.
The Sr. Staff Video Processing and Tracking Engineer leads the development of computer vision and machine learning solutions for defense and commercial applications. Responsibilities include designing and prototyping systems, developing algorithms for tracking and object identification, conducting testing and analysis, and supporting flight operations.
The Sr. Software Engineer (Applications) plans, designs, develops, and tests software systems and applications, particularly focusing on cloud-based tools. Responsibilities include leading software design reviews, creating documentation, implementing coding standards, and mentoring less experienced engineers while working in an Agile environment.
Featured Jobs
As a Firmware Engineer on SPAN's Strategic Team, you will lead initiatives to develop firmware for hardware components, focusing on new product features, integrations, and optimizing energy usage. You’ll collaborate with cross-functional teams and manage projects from conception through implementation, ensuring high-quality performance across a range of embedded systems.
As a Staff Device Software Engineer, you will define and implement features for SPAN's hardware, working with microcontrollers and RTOS. Responsibilities include designing OTA systems, working with communication interfaces, and collaborating with interdisciplinary teams to ensure optimal product performance.
As a Senior Device Software Engineer, you will collaborate with various teams to enhance SPAN's embedded Linux platform for energy management products. Responsibilities include building tools for high-speed software development, designing application communication systems, and improving telemetry. You will also mentor junior developers and ensure best practices in software development are followed.
The Computer Vision Algorithm Engineer will research, design, implement, and optimize complex computer vision algorithms for autonomous driving features, ensuring software compliance with automotive standards. This role involves integration with perception systems, conducting software testing, and contributing to ADAS roadmap and requirements.
The Senior Embedded Software Engineer will design and develop platform software for powertrain electronic control units, focusing on reliability and performance. Responsibilities include integrating functions into the control unit, performing design reviews, and developing test programs for design validation.
The Senior Engineer II in Verification will implement advanced verification methodologies for pre-silicon verification of 32-bit Microcontroller products, develop and define testbench architecture, automation scripts, and perform structural and functional coverage verification. Additionally, they will provide guidance to team members and improve verification processes.
The Software Engineer will design, develop, test, and integrate real-time weapon simulations for military training. This role involves creating scalable software for simulations, conducting integration and configuration, maintaining existing models, and participating in code reviews.
The Datalink Systems Engineer will lead the design, implementation, testing, and support of Datalink simulation models and hardware, while providing documentation and training for lower-level engineers. Responsibilities include creating detailed design documents, enhancing existing systems, and participating in customer acceptance tests.
As the Lead Programmer, you will oversee the architecture and design of real-time software, including 3D graphics features. You will lead a team of engineers, manage project priorities, develop clean and efficient code, optimize performance, and collaborate with clients and cross-disciplinary teams.
As an Advanced Vision Software Engineer, you will develop innovative software solutions for vision systems in warehouse automation. This role involves hardware design, system validation, on-site support, and collaborating within a team to enhance operational efficiency through computer vision technology.
Seeking a seasoned Senior AI Programmer to collaborate with application developers, develop AI algorithms, stay updated on AI trends, mentor junior programmers, and ensure AI integrations comply with standards. Must have 5+ years of AI programming experience and proficiency in Python, R, Java, C++. Bachelor's or Master's degree in Computer Science or related field preferred.
The Principal Software Engineer will lead the design and development of Fivetran’s Data Lake product, ensuring scalability and performance while working closely with product teams. Responsibilities include optimizing data lake systems, contributing to open-source projects, and setting technical direction across teams.
The Software Engineer aids in the creation and maintenance of applications for internal and external clients, focusing on real-time PL calculation development with Python. The role requires collaboration with various teams and a willingness to work with different programming languages.
The Staff Software Engineer will focus on mission-critical online algorithms, dynamic map updates, and routing plans for robust motion planning. Responsibilities include developing validation frameworks in a cloud environment and establishing safety case evidence for map fusion technology.
As a Software Engineer II, you will design and build scalable data infrastructure and pipelines for vehicle logs, implement and test distributed systems, and collaborate across teams to achieve company goals. You'll work with large datasets and cloud technologies, ensuring robust monitoring and optimization.
As a Senior Staff Embedded Software Engineer, you will architect and develop embedded firmware for custom hardware, working with communication protocols like CAN and Ethernet, and real-time operating systems. Your role involves supporting hardware engineers and ensuring system reliability and safety during development and debugging.
The Staff Software Engineer will architect and implement features for a software framework supporting automated validation testing for hardware and firmware. Responsibilities include developing test cases, improving reliability, and ensuring comprehensive test coverage throughout the product lifecycle.
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