Top C++ Jobs
The software engineer will develop and maintain software for robotic systems in semiconductor fabrication. Responsibilities include collaborating with cross-functional teams, enhancing performance algorithms, implementing real-time control software, conducting testing and validation, and providing technical support.
As an Associate Algorithm Engineer at Analog Devices, you will develop advanced algorithms using machine learning and signal processing techniques. You'll design and implement algorithms, conduct performance analysis, and collaborate with software engineers to integrate solutions into applications.
The Senior Software Engineer will support the full software development life cycle for Autonomous Vehicle software, build tools for internal development teams, and ensure robust, secure infrastructure. They will also work closely with hardware engineering to enable new components on self-driving vehicles.
As a Senior Backend Engineer at Nightfall, you’ll enable us to deliver our platform reliably, securely, and at massive scale. You’ll help architect low latency, real-time microservices that process & detect sensitive data at scale.
As a Senior Software Engineer in Localization and Mapping, you will develop and enhance SLAM algorithms for autonomous robots, improve mapping capabilities, implement and maintain SLAM software, and work on sensor calibration. You will be part of a team focused on creating reliable and robust robotic systems.
As a UI Engineer, you will create real-time interactive UIs for a gaming franchise, collaborate with UI artists and developers, optimize UI performance, and improve authoring pipelines.
The Senior Software Engineer will design and implement software systems for the ngrok platform, focusing on improving Cloud Edge functionality. Responsibilities include writing scalable software, leading technical decisions, mentoring junior engineers, and using data to enhance customer satisfaction.
The role involves contributing coding expertise to train AI models by crafting and answering computer science questions and evaluating AI-generated code. This freelance position offers flexible hours and the chance to work on various AI projects.
The Sr. Software Engineer will develop robust Linux sensor software, improve performance, write deployment scripts, and resolve customer issues related to sensors. The role requires programming in multi-threaded environments and might involve the use of various networking protocols.
The Senior Staff Software Engineer will innovate and build systems using PostgreSQL or Cassandra, drive product development strategies, mentor engineers, and enhance existing systems while ensuring high-performance and quality. The role requires collaboration with product managers and engineering teams to solve complex problems and influence leadership at various levels.
As a Sr. Staff Engineer, you will lead the development and execution of a technical roadmap for document management platforms, mentor engineering teams, and drive engineering excellence through collaboration and best practices in a fast-paced environment.
The Software Engineer will develop and maintain the software stack for Tally autonomous robots, focusing on navigation, perception, and interaction. Responsibilities include improving autonomy, working on CI/CD development, and integrating third-party software packages.
As an Embedded Firmware Engineer, you will design and develop firmware and drivers for embedded hardware used in robotics. This involves interfacing with robotic components and prototyping solutions. You're expected to bridge the software-hardware divide, creating high-level integration.
As a Full Stack Developer at Interactive Brokers, you will design and develop front-end applications and micro-services, optimize existing code, and collaborate with internal users to enhance user interfaces. Responsibilities also include maintaining a high-quality codebase through code reviews.
The Principal Software Engineer will lead the design, architecture, and development of Fivetran’s Data Lake product, ensuring operational excellence and collaborating with product teams to implement innovative data solutions. Responsibilities include working on high-performance data management systems and contributing to open-source projects.
As a Design Verification Engineer, you will verify the functionality and performance of cryptographic processors, develop verification plans, maintain test benches, and ensure design consistency using UVM and formal verification methods. You will collaborate across teams to integrate the verification environment into the design flow and provide guidance on verification best practices.
As an Embedded Software Engineer, you will design and develop software prototypes focusing on software resilience, create tools for exception handling and communication, analyze software weaknesses, and ensure performance for embedded systems, while collaborating in a team environment.
As a Software Engineer on the Distributed Systems team, you will work on building scalable distributed systems, ensuring reliability, debugging production issues, and improving code quality. Projects involve addressing performance limitations and optimizing data processing capabilities.
The Principal Engineer will design and develop firmware for enterprise-class storage enclosures, debug storage and networking issues, generate requirements, collaborate with cross-functional teams, and develop diagnostic applications and tests to ensure product quality.
Lead a team of developers in designing and implementing large language models for Cerence's software products. Collaborate with cross-functional teams to define requirements, create algorithms for model training, and integrate LLM features into voice recognition systems, ensuring high performance and reliability in real-world automotive environments.
The Senior Robotics Software Engineer will lead the development of motion planning and control systems for industrial robots, optimize software architecture, and mentor junior engineers. Responsibilities include designing software interfaces for real-time performance, collaborating on algorithm development, and ensuring robust, production-ready coding.
Seeking a highly motivated software engineer to develop and maintain build configurations for a suite of drug discovery scientific software. Responsibilities include continuous integration setup, build and test automation, and deployment of the software suite. Must have strong communication skills and the ability to work in a team environment.
The Principal Software Engineer will enhance and maintain PTC's Ada product development tools, focusing on compilers and embedded runtime libraries. Responsibilities include product builds, release testing, diagnosing compiler issues, and providing technical support to customers.
The Embedded Software Project Engineer will design and develop power electronic firmware for motor controls and battery management, validate electronic designs through software development and testing, mentor junior team members, and collaborate across various departments to achieve project goals.
The Embedded Software Architect will lead the design and development of embedded systems for cordless products, ensuring hardware and software integration is effective. Responsibilities include system debugging, stakeholder collaboration, software development, testing, and mentoring junior engineers in a hybrid work environment.
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