CrawlJobs Logo
Briefcase Icon
Category Icon

Senior C++ Engineer Jobs

37 Job Offers

Filters
New
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
C++ Senior Engineer Pipeline
Save Icon
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 Software Engineer (.NET / C#)
Save Icon
Location Icon
Location
United States , Peachtree Corners, GA
Salary Icon
Salary
Not provided
resmed.com Logo
ResMed
Expiration Date
Until further notice
Senior Software Engineer - C#, AWS
Save Icon
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
resmed.com Logo
ResMed
Expiration Date
Until further notice
Senior C++ Software Engineer
Save Icon
Join Bentley's Platform team as a Senior C++ Software Engineer in Lithuania. Develop high-performance C++ components for local and cloud-based workflows, focusing on scalability and reliability. Optimize critical code paths and work with SQLite, APIs, and cloud services. Enjoy a competitive salar...
Location Icon
Location
Lithuania , Vilnius; Kaunas
Salary Icon
Salary
4000.00 EUR / Month
bentley.com Logo
Bentley Systems
Expiration Date
Until further notice
Senior C++ Software Engineer
Save Icon
Join Bentley's Platform team in Lithuania as a Senior C++ Software Engineer. Develop high-performance, scalable C++ components for local and cloud-based workflows within the iTwin ecosystem. Optimize critical code paths and storage engines using modern C++ (17/20). Enjoy a competitive salary, pro...
Location Icon
Location
Lithuania , Vilnius; Kaunas
Salary Icon
Salary
4000.00 EUR / Month
bentley.com Logo
Bentley Systems
Expiration Date
Until further notice
Senior C++ Software Engineer | Low Latency Trading
Save Icon
Join a leading team in Cambridge as a Senior C++ Software Engineer specializing in Low Latency Trading Systems. Design and develop cutting-edge, high-performance software on Linux platforms in a hybrid role. Leverage your C++ expertise and analytical skills to build bespoke trading solutions with...
Location Icon
Location
United Kingdom , Cambridge
Salary Icon
Salary
55000.00 - 70000.00 GBP / Year
reqiva.com Logo
Reqiva
Expiration Date
Until further notice
Senior C++ Software Engineer
Save Icon
Location Icon
Location
United States , Sterling
Salary Icon
Salary
Not provided
axon.com Logo
Axon
Expiration Date
Until further notice
Senior C++ Engineer
Save Icon
Join our new Amsterdam team as a Senior C++ Engineer, building low-latency trading strategies for APAC markets. You'll design performant systems using modern C++ (C++20 preferred) within a global, collaborative firm. Enjoy impactful work, a tight-knit team, and benefits like wellness reimbursemen...
Location Icon
Location
Netherlands , Amsterdam
Salary Icon
Salary
Not provided
Chicago Trading Company
Expiration Date
Until further notice
Senior C++ Software Engineer
Save Icon
Location Icon
Location
United States , Philadelphia
Salary Icon
Salary
Not provided
bentley.com Logo
Bentley Systems
Expiration Date
Until further notice
Senior C++ Engineer
Save Icon
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 - C++
Save Icon
Shape the future of Windows as a Senior C++ Engineer in Hyderabad. Design and deliver high-performance platform features for over a billion users. Leverage your 7+ years of experience to drive technical strategy and integrate AI-powered tooling. Join a pivotal team building the foundation for an ...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior C++ Software Engineer
Save Icon
Join our team in Jacksonville as a Senior C++ Software Engineer. You will design and maintain high-performance, mission-critical systems using modern C++ (14+). This role requires expertise in multithreading, Linux, and system architecture, plus offers full benefits.
Location Icon
Location
United States , Jacksonville
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Senior C++ Engineer - AI Training
Save Icon
Join a leading AI data services company as a Senior C++ Engineer. In this fully remote, hourly contractor role, you will review and generate high-quality C++ code and technical explanations to train advanced AI models. We require 7+ years of expert-level C++ experience in systems and performance-...
Location Icon
Location
Salary Icon
Salary
20.00 - 60.00 USD / Hour
usebraintrust.com Logo
Braintrust
Expiration Date
Until further notice
Senior Software Engineer - C# OR Java
Save Icon
Join our Connectivity division in Gdansk as a Senior Software Engineer. You'll design and maintain APIs integrating our platform with thousands of European banks, tackling scalability and regulatory complexity. We seek strong backend experience in .NET/Java, API design, and PSD2 interfaces. Make ...
Location Icon
Location
Poland , Gdansk
Salary Icon
Salary
Not provided
mastercard.com Logo
Mastercard
Expiration Date
Until further notice
Senior C++ Robotics Engineer
Save Icon
Join Cyngn as a Senior C++ Robotics Engineer in Mountain View. Develop mission-critical autonomous vehicle software using C++, ROS/ROS2, and CUDA. Integrate hardware, optimize real-time systems, and ensure fleet reliability. Enjoy comprehensive health benefits, flexible vacation, and a collaborat...
Location Icon
Location
United States , Mountain View
Salary Icon
Salary
198000.00 - 225000.00 USD / Year
cyngn.com Logo
Cyngn
Expiration Date
Until further notice
Senior Software Engineer – C#/ASP.NET
Save Icon
Join our team as a Senior Software Engineer specializing in C#/ASP.NET. You will design and develop enterprise web applications, leading projects and mentoring junior developers. We require 8+ years of C#/ASP.NET experience and expertise in SOA and modern web technologies. Enjoy competitive benef...
Location Icon
Location
Salary Icon
Salary
Not provided
edaptive.com Logo
Edaptive Computing
Expiration Date
Until further notice
Senior C++ Software Engineer
Save Icon
Join Infinidat's Remote Replication team in Herzliya as a Senior C++ Software Engineer. Develop high-performance, mission-critical storage solutions on Linux. We seek an expert with 5+ years of C++ experience, strong problem-solving skills, and a passion for server-side, multi-threaded developmen...
Location Icon
Location
Israel , Herzliya
Salary Icon
Salary
Not provided
infinidat.com Logo
Infinidat
Expiration Date
Until further notice
Previous 1 2 Next
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