Job offers - CrawlJobs

Senior C++ Engineer Jobs

103 Job Offers

New
Senior Software Engineer - C++
Save Icon
Location Icon
Location
Salary Icon
Salary
228000.00 - 264000.00 PLN / Year
Expiration Date
Until further notice
New
Senior Embedded C++ Engineer
Save Icon
ALTEN seeks a Senior Embedded C++ Engineer in London to build real-time, mission-critical software for defence and safety-regulated systems. Requires strong C++11/14/17 skills, SC clearance eligibility, and offers private medical insurance and flexible working.
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
New
Windows Engineer | Mid-Senior | C#/.NET
Save Icon
Join NORD Security's B2B team as a Windows Engineer in Warsaw. Design and develop Windows applications using C#/.NET, Windows API, and multithreading. Mid-Senior role with hybrid work, growth, and great benefits.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
New
Senior Electrical Engineer – Satellite C&DH Subsystem - $10K Sign On Bonus
Save Icon
CesiumAstro seeks a Senior Electrical Engineer in Austin to design and verify satellite C&DH subsystems. Requires 5+ years in spacecraft electrical systems, plus a $10K sign-on bonus.
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
New
Senior Electrical Engineer – Satellite C&DH Subsystem - $10K Sign On Bonus
Save Icon
CesiumAstro seeks a Senior Electrical Engineer in El Segundo to design and verify satellite C&DH subsystems. Requires 5+ years in spacecraft electrical systems, plus a $10K sign-on bonus.
Salary Icon
Salary
140000.00 - 168000.00 USD / Year
Expiration Date
Until further notice
New
Senior Electrical Engineer – Satellite C&DH Subsystem - $10K Sign On Bonus
Save Icon
CesiumAstro seeks a Senior Electrical Engineer in Westminster to design and verify satellite C&DH subsystems. Requires 5+ years in spacecraft electrical systems and BS in EE/CE. $10K sign-on bonus.
Salary Icon
Salary
133000.00 - 161000.00 USD / Year
Expiration Date
Until further notice
New
Senior C++ Software Engineer (Leading-Edge, High-Performance R&D solutions)
Save Icon
Siemens EDA seeks a Senior C++ Software Engineer in Shannon, Ireland to build high-performance EDA solutions. Requires deep modern C/C++ expertise, concurrency, and HPC optimization skills.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
New
Senior C++ Engineer - Embedded Animal Guidance
Save Icon
Join Halter as a Senior C++ Engineer in Auckland, NZ, building embedded animal guidance systems. Requires strong C++ fundamentals, real-time concurrency skills, and a passion for solving complex problems.
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior iOS SDK Engineer, Objective-C
Save Icon
Senior iOS SDK Engineer needed in Bangalore to build and maintain Verve's HyBid SDK using Objective-C and Swift. Requires 6+ years iOS experience, deep SDK development expertise, and strong knowledge of SPM, CocoaPods, and memory management.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
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++ Engineer – Foundations (R6023)
Save Icon
Shield AI seeks a Senior C++ Engineer in San Diego to build high-performance middleware for autonomous systems. Requires 7+ years C++ experience, multithreading, and RTOS expertise.
Salary Icon
Salary
120000.00 - 190000.00 USD / Year
Expiration Date
Until further notice
Senior Software Engineer (C++)
Save Icon
Senior C++ Engineer role in Kyiv building autonomous ground systems for defence. Requires 3+ years C++17/20, Qt/QML, Linux, Python and Docker. Work on robotics software from prototype to production with field trials.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Electrical, Instrumentation & Control (EI&C) Engineer - Water Infrastructure
Save Icon
Egis seeks a Senior EI&C Engineer in Brisbane to deliver electrical, instrumentation and control solutions for water infrastructure projects. Requires electrical engineering degree, PLC/SCADA expertise and design documentation experience.
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Backend Engineer (C#/.Net) (m/f/d)
Save Icon
Senior Backend Engineer (C#/.NET) role in Tallinn with 5+ years experience required. Work on microservices, RESTful APIs, and cloud solutions using Azure, RabbitMQ, and Kafka in an international fintech team.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Backend Engineer (C#/.Net) (m/f/d)
Save Icon
Senior Backend Engineer (C#/.NET) role in Stockholm with 5+ years experience required. Design and ship robust APIs and microservices in a hybrid, international team. Azure, Kafka, and FinTech knowledge are a plus.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior P&C Engineer
Save Icon
CIMA+ seeks a Senior P&C Engineer in Kelowna with 12+ years of experience and P.Eng eligibility. Design protection and control systems for utility projects. Enjoy hybrid work, RRSP matching, and employee ownership.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior P&C Engineer
Save Icon
CIMA+ seeks a Senior P&C Engineer in Regina with 12+ years of experience and P.Eng eligibility. Design protection and control systems for utility projects. Enjoy hybrid work, RRSP matching, and employee ownership.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior P&C Engineer
Save Icon
Senior P&C Engineer role in Vancouver with CIMA+, a employee-owned firm. Requires 12+ years experience, P&C design expertise with Canadian utilities, and P.Eng eligibility. Enjoy hybrid work, RRSP matching, and share ownership.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior P&C Engineer
Save Icon
Senior P&C Engineer role in Calgary with CIMA+. Requires 12+ years' experience, P&C design expertise, and P.Eng eligibility. Enjoy hybrid work, RRSP matching, and employee share ownership.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior P&C Engineer
Save Icon
Senior P&C Engineer role in Edmonton with CIMA+. Requires 12+ years experience, P&C design expertise with Canadian utilities, and P.Eng eligibility. Enjoy hybrid work, RRSP matching, and employee ownership.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice

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.