CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Senior C++ Software Engineer Jobs

44 Job Offers

New
Senior Software Engineer C#/.Net
Save Icon
Location Icon
Location
United Kingdom , Nottingham
Salary Icon
Salary
45000.00 GBP / Year
microlise.com Logo
Microlise
Expiration Date
Until further notice
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
Senior Software Engineer (C++, Linux, Bash)
Save Icon
Location Icon
Location
Poland , Katowice
Salary Icon
Salary
12000.00 - 16000.00 PLN / Month
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Senior Software Engineer, Embedded UI - C++
Save Icon
Senior Software Engineer, Embedded UI – C++ at Roku in Cambridge, UK. Join the #1 TV streaming platform to develop and optimize high-performance rendering engines and UI frameworks. Requires 5+ years in C++, embedded systems, and Linux, with experience in JavaScript/TypeScript frameworks. Enjoy f...
Location Icon
Location
United Kingdom , Cambridge
Salary Icon
Salary
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Senior Software Engineer (C++, Qt)
Save Icon
Senior Software Engineer (C++, Qt) sought by Sopra Steria Polska for an aerospace client in Katowice. You will develop and enhance an aviation app, requiring 5+ years’ experience, strong C++, Qt, and QML skills. Benefits include Luxmed, educational platforms, and workation. EU citizenship and flu...
Location Icon
Location
Poland , Katowice
Salary Icon
Salary
12000.00 - 17000.00 PLN / Month
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Senior Software Engineer – C#/.NET, Angular, Security & Compliance
Save Icon
Senior Software Engineer with expertise in C#/.NET and Angular needed in Hyderabad to secure and maintain a 10M-line enterprise codebase. You will drive bug fixes, security hardening, and compliance testing using OWASP and Black Duck. Collaborate with cross-functional teams and vendors on SOA and...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
Codvo AI
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, Texas; Mountain View, California; Warren, Michigan
Salary Icon
Salary
138000.00 - 175000.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Senior Software Engineer (C++)
Save Icon
Senior Software Engineer (C++) sought to lead technical design and architecture in Lviv, Ukraine. You will own complex components, drive key decisions, and build robust, high-quality backend systems using modern C++ (C++11/14/17/20) on Linux. Requires 5+ years of experience, SQL, and TCP/IP knowl...
Location Icon
Location
Ukraine , Lviv
Salary Icon
Salary
Not provided
keepit.com Logo
Keepit
Expiration Date
Until further notice
Senior C# Software Engineer
Save Icon
Senior C# Software Engineer role in Gauteng’s Northern Suburbs, South Africa. Drive technical leadership, mentor engineers, and own complex C#/.NET backend services. Key requirements include 6–9 years’ experience, SQL expertise, and agile delivery skills. Lead legacy modernisation and system desi...
Location Icon
Location
South Africa , Gauteng - Northern Suburbs
Salary Icon
Salary
Not provided
skyebusinesssolutions.com Logo
Skye Business Solutions
Expiration Date
Until further notice
Senior HPC Software Engineer (C++)
Save Icon
Senior HPC Software Engineer (C++) sought in Kuala Lumpur, Malaysia. Design and optimize scientific processing software using C, C++, Python, and Java. Leverage CPUs and GPUs for high-performance computing, with deep expertise in low-level optimization, threading, and concurrency. Act as 3rd-leve...
Location Icon
Location
Malaysia , Kuala Lumpur
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior Software Test Engineer (C#)
Save Icon
Senior Software Test Engineer (C#) role focused on manual and automated testing of medical device software. Requires 5+ years in software testing, strong C#/.NET automation skills, and system-level validation experience. Based in the United States, this position offers the opportunity to ensure s...
Location Icon
Location
United States
Salary Icon
Salary
Not provided
Intellias
Expiration Date
Until further notice
Senior C++ Embedded Software Engineer - Telematics (Qualcomm / Cellular)
Save Icon
Senior C++ Embedded Software Engineer sought for telematics role in Brașov, Romania. Leverage 5+ years of experience with Qualcomm Snapdragon platforms and TelSDK to design high-performance middleware for 4G/5G cellular connections. Expert-level C++ and deep 3GPP protocol stack knowledge required...
Location Icon
Location
Romania , Brasov
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Senior Staff Software Engineer (C++)
Save Icon
Senior Staff Software Engineer (C++) at Aeva in Mountain View, CA. Lead the design of core infrastructure for cutting-edge 4D LiDAR sensors, transforming autonomy for vehicles and robotics. Requires 10+ years of modern C++ expertise, strong systems programming, and performance optimization skills...
Location Icon
Location
United States , Mountain View
Salary Icon
Salary
192341.00 - 260239.00 USD / Year
aeva.com Logo
Aeva
Expiration Date
Until further notice
Senior Software Engineer C++
Save Icon
Optiver seeks a Senior Software Engineer C++ to join our HFT team in Austin, TX. You will lead complex technical projects, shaping low-latency trading infrastructure and machine learning-driven strategies. Ideal candidates possess deep C++ expertise, strong CS fundamentals, and experience with la...
Location Icon
Location
United States , Austin
Salary Icon
Salary
Not provided
optiver.com Logo
Optiver
Expiration Date
Until further notice
Senior Software Engineer (C# / .NET)
Save Icon
Location Icon
Location
India
Salary Icon
Salary
Not provided
techholding.co Logo
Tech Holding
Expiration Date
Until further notice
Senior Software Engineer - C Programmer
Save Icon
Location Icon
Location
Serbia , Novi Sad
Salary Icon
Salary
Not provided
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Senior Software Engineer (C#.NET, SQL Server)
Save Icon
Senior Software Engineer (C#.NET, SQL Server) sought to lead the rebuild of a critical web platform and CMS from scratch. This hands-on role blends technical leadership, architecture, and mentoring within a product-driven organization. You will design scalable systems, write production-quality co...
Location Icon
Location
United States , Cedar Rapids
Salary Icon
Salary
100000.00 - 125000.00 USD / Year
https://www.roberthalf.com Logo
Robert Half
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
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
Previous 1 2 3 Next

About the Senior C++ Software Engineer role

Explore high-impact Senior C++ Software Engineer jobs and discover a career at the forefront of systems-level software development. Senior C++ Software Engineers are expert developers who leverage the power and performance of C++ to build robust, efficient, and often mission-critical applications. This senior-level role transcends basic coding; it involves architectural design, deep performance optimization, and mentoring, serving as a cornerstone for projects where speed, resource control, and reliability are non-negotiable.

Professionals in these roles typically engage in the full software development lifecycle, from conceptual design and system architecture to implementation, testing, and deployment. Common responsibilities include designing and developing high-performance software systems, writing clean, maintainable, and well-documented code, and conducting rigorous code reviews to ensure quality and knowledge sharing. A significant part of the role involves performance tuning, where engineers analyze and optimize software for speed and memory usage, often using advanced profiling tools. They are also responsible for debugging complex issues, ensuring system stability, and often leading technical decisions or mentoring junior team members. Collaboration is key, as they frequently work with cross-functional teams, including product managers, QA engineers, and specialists in other domains, to integrate sophisticated C++ components into larger ecosystems.

The typical skill set for Senior C++ Software Engineer jobs is both deep and broad. Mastery of modern C++ (standards like C++17/20/23) is fundamental, with a strong grasp of object-oriented design, templates, and the Standard Template Library (STL). Beyond syntax, expertise in low-level system concepts is crucial, including memory management, multi-threading, concurrency, and understanding hardware architecture. Experience with performance analysis tools, version control systems like Git, and build systems (CMake, etc.) is standard. Many roles require knowledge of specific domains such as real-time systems, game engines, financial trading platforms, database systems, or embedded software. While not always required, familiarity with complementary technologies like Python for scripting, GPU programming paradigms (CUDA, OpenCL), or specific operating system internals (Linux/Windows) is highly valued. Crucially, senior roles demand excellent problem-solving abilities, a proactive approach to identifying system bottlenecks, and strong communication skills to articulate complex technical concepts.

Pursuing Senior C++ Software Engineer jobs means entering a field that builds the foundational software of the modern world—from operating systems and game engines to high-frequency trading systems and scientific computing applications. It is a career path defined by technical excellence, continuous learning, and the tangible impact of creating software that pushes the boundaries of performance and efficiency.