Job offers - CrawlJobs

C++ Software Engineer United States Jobs (Hybrid work)

18 Job Offers

Senior Software Engineer, C++ Vehicle Experience
Save Icon
Join Zoox as a Senior Software Engineer in Foster City to build C++ software powering autonomous vehicle ride experiences. Requires 8+ years of development, strong modern C++ and Linux expertise, and leadership skills.
Salary Icon
Salary
235000.00 - 285000.00 USD / Year
Expiration Date
Until further notice
Senior C++ Software Engineer
Save Icon
Salary Icon
Salary
175000.00 - 250000.00 USD / Year
Expiration Date
Until further notice
Senior Software Engineer C#/.NET
Save Icon
Salary Icon
Salary
120000.00 - 155000.00 USD / Year
Expiration Date
Until further notice
Senior Software Engineer (C#/Java/AI) - Underwriting Automation - Hybrid
Save Icon
Salary Icon
Salary
100000.00 - 230000.00 USD / Year
Expiration Date
Until further notice
Software Engineer - C++ Core Data
Save Icon
Salary Icon
Salary
175000.00 - 250000.00 USD / Year
Expiration Date
Until further notice
Software Engineer - C++ GPU Performance
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Software Engineer - C++ GPU Performance
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
C++ Software Engineer
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Robotics Software Engineer (C++ & Python)
Save Icon
Location Icon
Location
United States, San Francisco Bay Area
Salary Icon
Salary
120000.00 - 170000.00 USD / Year
Expiration Date
Until further notice
Senior Robotics Software Engineer (C++ & Python)
Save Icon
Location Icon
Location
United States, San Francisco Bay Area
Salary Icon
Salary
170000.00 - 260000.00 USD / Year
Expiration Date
Until further notice
Software Engineer (C#/React)
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Staff Software Engineer, Logging (C++)
Save Icon
Salary Icon
Salary
171000.00 - 273000.00 USD / Year
Expiration Date
Until further notice
C++ Software Engineer 3
Save Icon
Join Comcast, a Fortune 30 tech leader, as a C++ Software Engineer 3 in New York. Leverage 5-7 years of experience in C++ and SQL to design innovative software solutions. Collaborate with cross-functional teams, mentor junior engineers, and drive technical excellence. Enjoy comprehensive benefits...
Salary Icon
Salary
125439.15 - 188158.73 USD / Year
Expiration Date
Until further notice
Lead C++ Software Engineer
Save Icon
Lead C++ Software Engineer sought in Reston, United States. Drive software and web application design, integration, and documentation. Requires expertise in C++, Linux, and software development, with a focus on collaboration and mentoring junior engineers. Enjoy comprehensive benefits including p...
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Full Stack C#/.NET Software Engineer (IoT)
Save Icon
Join a dynamic team in Atlanta as a Full Stack C#/.NET Software Engineer (IoT), designing cloud-native applications for Industry 4.0. You’ll leverage .NET, Java, JavaScript/TypeScript, and Microsoft Azure to build scalable IoT solutions. Requires 5–7 years of experience with C#/.NET, Java, and Az...
Salary Icon
Salary
87120.00 - 151250.00 USD / Year
Expiration Date
Until further notice
Lead C++ Software Engineer 5
Save Icon
Lead C++ Software Engineer sought by Comcast, a Fortune 30 media & tech leader in Chicago. Drive end-to-end development of mission-critical distributed systems using C/C++, DB design, and network programming. Mentor engineers, collaborate with global teams, and align technical solutions with busi...
Salary Icon
Salary
152828.79 - 229243.19 USD / Year
Expiration Date
Until further notice
Sr. C++ Software Engineer 4
Save Icon
Join FreeWheel (Comcast) in Chicago or Englewood as a Sr. C++ Software Engineer. Design and optimize high-concurrency, low-latency ad delivery systems using C++, Golang, and cloud technologies. Requires expertise in distributed architecture, Linux/Unix, and large-scale online services. Enjoy comp...
Location Icon
Location
Salary Icon
Salary
129515.93 - 203525.03 USD / Year
Expiration Date
Until further notice
Senior Software Engineer - C++/UI
Save Icon
Senior Software Engineer sought to lead development of next-gen automotive infotainment and digital cluster systems in Austin, TX, Mountain View, CA, or Warren, MI. Leverage C++ and modern UI frameworks across embedded RTOS and Android environments. Requires 5+ years of production-level embedded ...
Location Icon
Location
United States, Austin, TX, Mountain View, California, Warren, MI
Salary Icon
Salary
138000.00 - 175000.00 USD / Year
Expiration Date
Until further notice

About the C++ Software Engineer role

C# Software Engineer jobs represent a cornerstone of the modern software development landscape, focusing on building robust, scalable, and efficient applications using Microsoft's powerful .NET ecosystem. Professionals in this role are primarily responsible for designing, developing, testing, and maintaining software solutions that power everything from enterprise-level business systems and web services to desktop applications and cloud-native microservices. The role is highly collaborative, often requiring engineers to work within agile scrum teams to translate complex business requirements into functional, high-quality code.

A typical day for a C# Software Engineer involves a diverse set of responsibilities. Core duties generally include writing clean, well-documented, and maintainable C# code; designing and implementing new features from front-end components to back-end services; and integrating applications with various databases and third-party APIs. They are deeply involved in the entire software development lifecycle, from concept and design to testing, deployment, and ongoing support. Ensuring software reliability is paramount, which is why they frequently write and execute unit tests, participate in code reviews, and troubleshoot and debug issues in production environments. Many C# engineers also contribute to improving continuous integration and continuous delivery (CI/CD) pipelines, using tools like Jenkins or Azure DevOps to automate builds, tests, and deployments.

To succeed in C# Software Engineer jobs, a specific and evolving skill set is required. A strong foundation in C# and the .NET framework (including modern versions like .NET 6, 7, or 8) is non-negotiable. This is complemented by a solid grasp of object-oriented programming (OOP) principles, design patterns, and data structures. Proficiency in building and consuming RESTful APIs using JSON is a standard expectation. On the database side, experience with both SQL (e.g., SQL Server, PostgreSQL) and NoSQL (e.g., MongoDB) technologies is highly valuable. Familiarity with front-end technologies like Angular, React, or Blazor is often a plus for full-stack roles. Beyond technical prowess, successful C# engineers possess strong problem-solving abilities, a keen attention to detail, and excellent communication skills to collaborate effectively with cross-functional teams and stakeholders. A bachelor's degree in computer science or a related field is a common requirement, though substantial practical experience can often suffice. For those seeking dynamic and impactful careers, C# Software Engineer jobs offer a pathway to working on cutting-edge technology, driving innovation, and building the digital infrastructure that businesses rely on every day.