CrawlJobs Logo
Briefcase Icon
Category Icon

Senior C++ Engineer Jobs

51 Job Offers

Filters
New
Senior Fullstack Engineer (C# + Reactjs)
Save Icon
Location Icon
Location
Malaysia , Kuala Lumpur
Salary Icon
Salary
Not provided
nintex.com Logo
Nintex
Expiration Date
Until further notice
New
Senior Software Engineer C++
Save Icon
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
New
Senior P&C Design Engineer
Save Icon
Senior P&C Design Engineer sought to develop Protection & Control solutions for transmission networks (132kV–400kV) in South Lanarkshire, UK. You’ll deliver basic and detailed engineering specs, designs, and technical support across project lifecycles. Requires a relevant Engineering degree, Char...
Location Icon
Location
United Kingdom , South Lanarkshire
Salary Icon
Salary
Not provided
morson.com Logo
Morson Talent
Expiration Date
Until further notice
New
Senior C&I Engineer
Save Icon
Senior C&I Engineer sought by Amentum in Risley, UK, to drive innovation in science, security, and sustainability. You will manage CE&I design baselines, produce deliverables to standards, and support procurement, installation, and commissioning. Requires a BEng/MEng or HND/HNC, professional regi...
Location Icon
Location
United Kingdom , Risley
Salary Icon
Salary
Not provided
amentum.com Logo
Amentum
Expiration Date
Until further notice
Senior Project Engineer - Embedded C
Save Icon
Join our Bangalore team as a Senior Embedded C Engineer. Design and develop firmware for real-world hardware, working with microcontrollers and interfaces like UART, SPI, I2C. You will also integrate AI/ML capabilities into edge devices. We offer flexible hours, health insurance, and profit sharing.
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
solitontech.com Logo
Soliton
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
Senior Embedded C++ Engineer
Save Icon
Join our global team as a Senior Embedded C++ Engineer, developing real-time software for robotics and industrial automation. You will design low-level drivers and multi-threaded architectures on ARM/x86 platforms, ensuring <1 ms latency and safety standards. We seek 5-8 years of C++ experience w...
Location Icon
Location
United States , California, Raleigh, San Francisco, Pittsburg
Salary Icon
Salary
Not provided
amaris.com Logo
Amaris Consulting
Expiration Date
Until further notice
Senior C++ Engineer, AdTech - Ads Foundation Team
Save Icon
Join FreeWheel's Ads Foundation Team as a Senior C++ Engineer in Chicago. Design and build a high-quality, innovative video advertising platform for a global audience. Leverage your 5-7 years of C++ expertise in large-scale system development within AdTech. Enjoy comprehensive benefits while work...
Location Icon
Location
United States , Chicago
Salary Icon
Salary
129515.93 - 194273.89 USD / Year
comcastadvertising.com Logo
Comcast Advertising
Expiration Date
Until further notice
C++ Senior Engineer - Options Market
Save Icon
Join a leading team in Chicago or New York as a Senior C++ Engineer, specializing in Options Market Making. Design and build ultra-low latency trading systems and execution engines in a modern C++ environment. Collaborate directly with traders and quants to enhance performance and scalability. En...
Location Icon
Location
United States , Chicago; New York
Salary Icon
Salary
200000.00 - 250000.00 USD / Year
Chicago Trading Company
Expiration Date
Until further notice
C++ Senior Engineer - Market Data
Save Icon
Join our team as a Senior C++ Engineer specializing in Market Data. Design and build ultra-low-latency libraries and services that are foundational to our global trading platform. Leverage your expertise in modern C++, feed handlers, and systems programming in Chicago or New York. Enjoy top-tier ...
Location Icon
Location
United States , Chicago; New York
Salary Icon
Salary
225000.00 - 250000.00 USD / Year
Chicago Trading Company
Expiration Date
Until further notice
Senior C++ Engineer
Save Icon
Join our team in Jacksonville as a Senior C++ Engineer. Design and maintain high-performance backend systems in a complex, real-time environment. We require 3-5+ years of C++ expertise, including multithreading and performance optimization. We offer comprehensive benefits including medical, denta...
Location Icon
Location
United States , Jacksonville
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
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
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
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
Senior C Embedded Software Engineer - 5G Physical layer
Save Icon
Join Ericsson in Kraków to shape the future of 5G technology. As a Senior C Embedded Software Engineer, you will develop the physical layer (L1) for baseband units, focusing on signal processing and multi-core programming. We seek experts in C programming, real-time embedded systems, and signal p...
Location Icon
Location
Poland , Kraków
Salary Icon
Salary
Not provided
ericsson.com Logo
Ericsson
Expiration Date
Until further notice
Senior C++ Engineer
Save Icon
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
90000.00 - 110000.00 GBP / Year
harringtonstarr.com Logo
Harrington Starr
Expiration Date
Until further notice
Previous 1 2 3 Next

About the Senior C++ Engineer role

Senior C++ Engineer jobs represent a critical and high-demand niche within the software development landscape, focusing on experts who build and maintain high-performance, resource-efficient, and often mission-critical systems. Professionals in this role are not just programmers; they are architects of core software infrastructure, leveraging the power and control of C++ to solve complex computational problems where speed, reliability, and direct hardware interaction are paramount. These engineers typically operate at the intersection of advanced software theory and practical system constraints, designing solutions that are both robust and exceptionally efficient.

The common responsibilities of a Senior C++ Engineer are deeply technical and system-oriented. A core aspect of the role involves designing, developing, and optimizing performance-sensitive applications. This includes writing clean, maintainable, and scalable C++ code, often adhering to modern standards (C++11/14/17/20). Engineers are responsible for sophisticated memory management, utilizing both stack and heap allocation strategies to prevent leaks and ensure optimal performance. They conduct in-depth performance analysis and profiling to identify and eliminate bottlenecks, employing advanced techniques in multi-threading, concurrency, and parallel computing. A significant part of their work involves ensuring system stability and reliability through rigorous testing, debugging complex issues, and often contributing to the entire software development lifecycle, from requirements analysis to deployment and ongoing support. Collaboration is key, as they frequently work within cross-functional teams to integrate low-level components into larger systems, provide technical leadership, and mentor less experienced developers.

Typical skills and requirements for these positions are rigorous. First and foremost, an expert-level proficiency in C++ is non-negotiable, including a deep understanding of object-oriented design, template metaprogramming, the Standard Template Library (STL), and low-level language features. Strong knowledge of system-level programming on platforms like Linux or Windows is standard, encompassing topics such as process management, inter-process communication (IPC), and socket programming. Experience with compiler toolchains (e.g., GCC, Clang), build systems (CMake, Bazel), and version control (Git) is essential. Many roles require familiarity with network protocols, real-time programming constraints, or domain-specific knowledge such as financial systems, game engines, embedded devices, or scientific computing. Proficiency in associated technologies like GPU programming frameworks (e.g., CUDA, OpenCL), scripting languages (Python, Bash), and debugging/profiling tools (gdb, Valgrind, VTune) is highly valued. Beyond technical prowess, successful Senior C++ Engineers possess strong analytical and problem-solving skills, the ability to design complex systems, and effective communication skills to articulate technical challenges and solutions.

Ultimately, Senior C++ Engineer jobs are for those who enjoy the challenge of pushing hardware to its limits, crafting elegant solutions to difficult problems, and building the foundational software that powers industries from finance and gaming to telecommunications and aerospace. It is a career path defined by technical depth, precision, and a lasting impact on the technological backbone of modern applications.

Filters

×
Countries
Category
Location
Work Mode
Salary