Get the job you really want

Top C++ Jobs

2,770+ Job Results
2 Days Ago
Herndon, VA, USA
310 Employees
Junior
310 Employees
Junior
Information Technology
Seeking CNO Developers at all experience levels to support government customers in developing specialized cyber tools and techniques. Responsibilities include security research, software development, and vulnerability research. Preferred qualifications include in-depth OS development understanding and an undergraduate degree in a technical field.
2 Days Ago
East Providence, RI, USA
2,445 Employees
Expert/Leader
2,445 Employees
Expert/Leader
Industrial • Manufacturing
As a Principal Embedded Software Engineer, you will design, develop, troubleshoot, and debug firmware and software for electro-mechanical systems, focusing on precision manufacturing and medical fluid handling. You will lead architecture development, collaborate with a global team, write requirements for software APIs/SDKs, and coach junior engineers.
2 Days Ago
McKinney, TX, USA
2,391 Employees
Mid level
2,391 Employees
Mid level
Retail • Sales
As a GenAI Engineer, you will design and develop prototypes using Generative AI technologies, collaborate with cross-functional teams, implement scalable applications on cloud, and optimize solutions for business challenges. Your role involves innovation, testing model accuracy, and sharing knowledge across teams.
2 Days Ago
Tyson's Corner, VA, USA
44 Employees
Senior level
44 Employees
Senior level
Software
As a Senior Systems Engineer at DGS, you will collaborate with stakeholders to design, develop, and optimize advanced 5G systems. Responsibilities include enhancing network efficiency, mitigating interference, and ensuring system resilience while adhering to industry standards. You'll utilize your extensive experience in wireless communications to analyze complex technical issues and communicate effectively across teams.
2 Days Ago
San Francisco, CA, USA
49 Employees
Senior level
49 Employees
Senior level
Software
The Staff Simulation Software Engineer will develop and improve battery modeling and simulation software, collaborating with battery scientists and engineers. Responsibilities include writing signal processing and simulation software in Python, Rust, and C/C++, guiding system architecture, and communicating complex designs.
2 Days Ago
San Francisco, CA, USA
Hybrid
145 Employees
Senior level
145 Employees
Senior level
Financial Services
Lead and mentor multiple engineering teams in a SaaS environment, ensuring sound architectural decisions, best practices in software development, and delivery of web applications. Drive development of analytics and AI-powered features, create and scale data pipelines, manage team priorities, and foster innovation and continuous improvement.
2 Days Ago
Los Angeles, CA, USA
73 Employees
Mid level
73 Employees
Mid level
Artificial Intelligence • Big Data • Digital Media • Information Technology • Cybersecurity
Design, build, test, and document software components and APIs for production pipelines in media and entertainment. Collaborate with clients and cross-functional teams to ensure high-quality delivery of projects while identifying opportunities for improvement. Maintain training materials and act as the primary contact for clients.
2 Days Ago
Hayward, CA, USA
42 Employees
Senior level
42 Employees
Senior level
Semiconductor
The Sr. Manager of Data Systems Engineering at Blue Current will lead efforts in building and integrating software tools for data analytics focused on battery performance. Responsibilities include developing system architecture for data platforms, integrating software tools, crafting analysis scripts, generating data visualizations, and enabling end-users to utilize the data independently.

Featured Jobs

2 Days Ago
8 Locations
20 Employees
Entry level
20 Employees
Entry level
Semiconductor
Design, code, and test signal processing firmware or communication control protocol state machine software. Participate in discussions with algorithms and VLSI engineers. Evaluate SW performance on embedded platforms. Analyze customer requirements to evaluate impact on SW or device firmware.
2 Days Ago
Arlington, VA, USA
115K-178K Annually
Expert/Leader
115K-178K Annually
Expert/Leader
Edtech
The Transformational Computer Engineering Researcher will develop new hardware solutions, collaborate on innovative projects, oversee lab demonstrations, and publish research findings. The role focuses on advanced computer architectures and requires a PhD in relevant fields, including a strong background in hardware design and system modeling.
2 Days Ago
Burlington, MA, USA
Remote
85 Employees
Mid level
85 Employees
Mid level
Information Technology
The Senior Embedded Software Developer will work on embedded software in C/C++ for micro-controller, Linux, and Android systems. Responsibilities include integrating hardware security into IoT devices, developing libraries, and collaborating with an engineering team throughout all stages from design to testing.
2 Days Ago
Burlington, MA, USA
Remote
85 Employees
Mid level
85 Employees
Mid level
Information Technology
The Android Embedded Software Engineer will develop embedded software primarily using C/C++ for micro-controller, Linux, and Android systems. The role involves collaborating with an embedded engineering team to integrate hardware security into IoT devices and support libraries for hardware security devices throughout design, development, and testing phases.
2 Days Ago
Hudson, MA, USA
3 Employees
Senior level
3 Employees
Senior level
Information Technology • Consulting
As a Senior Embedded Software Engineer, you will design and develop Energy Management System applications for grid-scale energy storage. You'll work on communication interfaces, integrate software with hardware, and contribute to testing and documentation while collaborating with global teams on product rollouts.
2 Days Ago
Mountain View, CA, USA
106 Employees
200K-250K Annually
Senior level
106 Employees
200K-250K Annually
Senior level
Artificial Intelligence • Software
Research Engineer specializing in model optimization and integration into production environments. Responsible for optimizing and deploying machine learning models for real-time applications, ensuring low latency and high throughput. Collaborate with cross-functional teams to meet requirements and constraints. Requires 5+ years of experience and a Master's or Ph.D. in computer science or related field.
2 Days Ago
Mountain View, CA, USA
106 Employees
200K-220K Annually
Senior level
106 Employees
200K-220K Annually
Senior level
Artificial Intelligence • Software
Research Engineer specializing in speaker identification models and diarization. Responsibilities include R&D work, collaborating on technology integration, evaluating model performance, supporting product development, and staying updated on research. Requires 5+ years of experience and a Master's or Ph.D. in relevant fields.
2 Days Ago
Scotts Valley, CA, USA
1,790 Employees
112K-153K Annually
Senior level
1,790 Employees
112K-153K Annually
Senior level
Design • Industrial
As a Test Engineer 3, you will develop verification plans, execute tests, and improve testing processes. You are responsible for managing multiple complex projects, identifying performance issues, and recommending technical directions while leading and advising training sessions for your peers.
2 Days Ago
Niceville, FL, USA
53 Employees
Expert/Leader
53 Employees
Expert/Leader
Software
As a Software Engineer in Mission Planning, you will develop mission-critical software, design system specifications, conduct systems analysis, provide software solutions, and support existing applications. You will participate in agile practices while collaborating with a team to meet operational requirements and improve software developments.
2 Days Ago
District, PA, USA
1,614 Employees
Junior
1,614 Employees
Junior
Information Technology • Industrial • Manufacturing
The SSD Media Development Engineer will work with the Media team at Solidigm, focusing on SSD firmware development, media algorithm design and validation, and large scale data analysis for troubleshooting. Responsibilities include media qualification and collaboration with global teams.
2 Days Ago
Alexandria, VA, USA
133 Employees
95K-105K Annually
Entry level
133 Employees
95K-105K Annually
Entry level
Defense
The Systems Engineer II will support a DoD client by addressing various needs such as acquisition, program management, technology assessment, and software development. Responsibilities include coding, proficiency in front-end/back-end development, data manipulation, testing, and providing technical support for software solutions and engineering analysis.
2 Days Ago
Boston, MA, USA
389 Employees
Senior level
389 Employees
Senior level
Hardware • Manufacturing
The Sr Staff Engineer will design and develop the PCIe/IO subsystem for a high-performance CPU SoC, create specifications, implement reusable components, ensure integration and performance optimization, and collaborate with various teams for high-quality delivery.
2 Days Ago
Santa Clara, CA, USA
389 Employees
Senior level
389 Employees
Senior level
Hardware • Manufacturing
The Digital DV Engineer at Tenstorrent will be responsible for the verification of digital IP and SOC logic, using advanced methodologies. Responsibilities include creating test plans, writing testbenches, reviewing verification metrics, and conducting performance and power validation of the products.
2 Days Ago
Santa Clara, CA, USA
389 Employees
Entry level
389 Employees
Entry level
Hardware • Manufacturing
The Scale-out Engineer will design and maintain the TT-fabric networking library for AI processors, develop distributed training systems for deep learning, optimize communication for AI clusters, and collaborate with AI model builders and researchers to enhance scale-out infrastructure.
2 Days Ago
Santa Clara, CA, USA
389 Employees
Expert/Leader
389 Employees
Expert/Leader
Hardware • Manufacturing
The Principal Digital Design Verification Engineer will lead the design verification of digital IP and SoC logic at the chiplet integration level. Responsibilities include developing verification infrastructure, creating testbenches and test plans, and mentoring junior engineers while ensuring performance and functionality of AI/ML engines.
2 Days Ago
Milpitas, CA, USA
432 Employees
130K-175K Annually
Senior level
432 Employees
130K-175K Annually
Senior level
Information Technology
The Senior Embedded Software Engineer will collaborate with various teams to design, develop, and test new features for next-generation Fixed Wireless Access products. Responsibilities include providing platform software expertise, validating functionality in a lab environment, and debugging hardware/software interactions.
2 Days Ago
Milpitas, CA, USA
432 Employees
130K-175K Annually
Senior level
432 Employees
130K-175K Annually
Senior level
Information Technology
The Senior ASIC Design Verification Engineer will work in a collaborative environment to verify powerful SoCs for broadband wireless access, defining verification strategies and improving methodologies. Responsibilities include working with DSP, software engineers, and system architects to ensure verification coverage is met.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size