CrawlJobs Logo

Filters

Location
Salary
Clear all filters

C++ Software Engineer Jobs

127 Job Offers

Senior Software Engineer C++
Save Icon
Senior Software Engineer C++ role in Chennai, India. Design and deliver high-performance backend systems using modern C++ (C++20, Boost, STL). Requires 8+ years of C++ development, Unix/Linux expertise, and CI/CD skills. Join global teams to build optimized, reliable components with exposure to D...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Software Engineer - C++
Save Icon
Seeking a skilled **Software Engineer (C++)** for a permanent role in **Dorchester, Dorset** with TKMS ATLAS UK. You will apply a structured software engineering approach across the full development lifecycle. Key requirements include expertise in **C++/Visual Studio**, **UML**, and **Object Orie...
Location Icon
Location
United Kingdom , Dorchester
Salary Icon
Salary
Not provided
morson.com Logo
Morson Talent
Expiration Date
Until further notice
C++ Software Engineer
Save Icon
C++ Software Engineer needed in Jacksonville to build high-performance backend services using modern C++ (C++17/20). You’ll design, optimize, and debug concurrent systems across the full SDLC, leveraging STL, templates, and Linux tools. Requires 3–7+ years of C++ expertise, strong algorithms know...
Location Icon
Location
United States , Jacksonville
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Software Engineer - C, C++ and Routing Protocols
Save Icon
Join Cisco's PI-Common team in Bangalore to develop core BGP routing protocol software in C/C++. Design scalable, secure systems for flagship routers and debug complex, multi-threaded issues. Requires strong networking fundamentals, data structures expertise, and experience with Unix/Linux enviro...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
Cisco
Expiration Date
Until further notice
Senior C#.Net Software Engineer
Save Icon
Join a leading IT consultancy as a Senior C#.Net Software Engineer. This remote UK role involves designing scalable cloud solutions on Azure and influencing technical direction. You will build secure applications, optimize CI/CD pipelines, and drive adoption of modern practices, including AI codi...
Location Icon
Location
United Kingdom
Salary Icon
Salary
80000.00 - 90000.00 GBP / Year
datacareers.co.uk Logo
DataCareers
Expiration Date
Until further notice
Senior Software Engineer - C++
Save Icon
Join Microsoft's Desktop Outlook team in Bangalore as a Senior C++ Software Engineer. Shape the future of communication by developing AI-driven features, including Co-Pilot, for millions of users. You will design and implement core infrastructure, leveraging your 7+ years of experience in C++ and...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
C++ Software Engineer, 3D Desktop Application
Save Icon
Join Formlabs in Budapest as a Senior C++ Software Engineer. Develop the cross-platform 3D desktop application PreForm using C++/Qt, focusing on performance and UX. Enjoy a hybrid role with benefits like RSUs, private health insurance, and a vibrant office.
Location Icon
Location
Hungary , Budapest
Salary Icon
Salary
Not provided
formlabs.com Logo
Formlabs GmbH
Expiration Date
Until further notice
Software Engineer 2 - C++ + AI
Save Icon
Join the Windows Developer Platform team in Hyderabad to shape how billions interact with Windows. As a Software Engineer, you'll build the core input pipeline using C++/C#, focusing on latency and reliability. This role requires strong problem-solving skills and experience in low-level systems.
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer - C Programmer
Save Icon
Join Fivetran's mission-critical database connector team as a Senior C Programmer in Novi Sad. Design and build data pipelines, leveraging deep expertise in C, relational databases, and SQL. Enjoy top benefits like 100% paid medical insurance, RSUs, and professional growth in a collaborative, inn...
Location Icon
Location
Serbia , Novi Sad
Salary Icon
Salary
Not provided
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
C++ Software Engineer
Save Icon
Join a leading financial technology firm in London as a C++ Software Engineer. Develop high-performance, large-scale systems within a microservices architecture. Leverage your expertise in C++ and Python to build low-latency platforms. Collaborate with top-tier engineers in a role offering real t...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
400000.00 GBP / Year
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Software Engineer – C++
Save Icon
Join Optiver's High-Frequency Trading team in New York City as a C++ Software Engineer. Tackle complex algorithmic problems, building robust low-latency trading infrastructure from research to production. Leverage your strong C++ expertise in a collaborative environment with competitive compensat...
Location Icon
Location
United States , New York City
Salary Icon
Salary
200000.00 USD / Year
optiver.com Logo
Optiver
Expiration Date
Until further notice
Senior Software Engineer, Embedded UI - C++
Save Icon
Join Roku's DMTE team in Cambridge as a Senior Software Engineer, Embedded UI. You will architect and optimize C++ and BrightScript systems for graphics rendering on a global scale. Tackle performance-critical challenges, integrate AI/ML capabilities, and impact millions of users. We offer compre...
Location Icon
Location
United Kingdom , Cambridge
Salary Icon
Salary
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Mid-Level C# Software Engineer
Save Icon
Join a computational design team in Minneapolis as a Mid-Level C# Engineer. Develop a major plugin for a 3D modeling platform, manipulating geometry and building automation tools. Requires 3-5 years of C# expertise, Git, and experience in a 3D environment. Ideal for a collaborative developer inte...
Location Icon
Location
United States , Minneapolis
Salary Icon
Salary
40.00 - 60.00 USD / Hour
solutiaconsulting.com Logo
Solutia Consulting
Expiration Date
Until further notice
Senior Software Engineer C#
Save Icon
Join a leading hedge fund in London as a Senior C# .NET Engineer. You will design and enhance high-performance, low-latency Order Management Systems (OMS) in a mission-critical trading environment. This hands-on role requires deep C# expertise and collaboration with traders and quants. Enjoy a hi...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
250000.00 GBP / Year
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Senior Software Engineer (C++)
Save Icon
Join Microsoft's Sovereign Cloud Security Team as a Senior C++ Software Engineer. This role in Reston involves deploying services in air-gapped environments for highly regulated industries. You'll need a U.S. Top Secret/SCI clearance and 4+ years of C++ experience. Responsibilities include on-cal...
Location Icon
Location
United States , Reston
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer - C++
Save Icon
Join Microsoft's Windows Servicing team in Hyderabad as a Senior C++ Software Engineer. Develop critical security and enterprise features for global Windows updates. Leverage 4+ years of experience in C++ and system-level programming within an agile, global team. Drive engineering excellence and ...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
C++ Software Engineer, 3D Geometry
Save Icon
Join Formlabs in Budapest as a C++ Software Engineer for 3D Geometry. Develop our flagship PreForm software using C++/Qt in a cross-platform, agile environment. We seek a proactive engineer with full-stack experience to build intuitive, high-performance 3D printing workflows. Enjoy RSUs, private ...
Location Icon
Location
Hungary , Budapest
Salary Icon
Salary
Not provided
formlabs.com Logo
Formlabs GmbH
Expiration Date
Until further notice
Principal Software Engineer - C++
Save Icon
Location Icon
Location
United States , Redmond
Salary Icon
Salary
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer (C++)
Save Icon
Join Blis in Edinburgh as a Senior C++ Software Engineer. Develop ultra-low latency, high-throughput trading systems handling massive data volumes. Leverage your 5+ years of experience in high-performance systems, networking, and concurrency. Enjoy hybrid working, private healthcare, a matched pe...
Location Icon
Location
United Kingdom , Edinburgh
Salary Icon
Salary
Not provided
blis.com Logo
Blis
Expiration Date
Until further notice
Principal Software Engineer - C++
Save Icon
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
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.