Job offers - CrawlJobs

Senior Software Engineer - C++ Jobs

52 Job Offers

New
Senior Software Engineer - C++
Save Icon
Location Icon
Location
Salary Icon
Salary
228000.00 - 264000.00 PLN / Year
ABBYY
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
altairengineering
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
zoox.com Logo
Zoox
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
ARX Robotics GmbH
Expiration Date
Until further notice
Senior C++ Software Engineer - Ireland, Greece, Spain, Hungary or Romania
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Arista Networks
Expiration Date
Until further notice
Senior Software Engineer - Layer1 - C++
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Arista Networks
Expiration Date
Until further notice
Senior C++ Software Engineer
Save Icon
Salary Icon
Salary
175000.00 - 250000.00 USD / Year
Belvedere Trading
Expiration Date
Until further notice
Senior Software Engineer - C++ - Platform - Romania
Save Icon
Salary Icon
Salary
Not provided
Arista Networks
Expiration Date
Until further notice
Senior C++ Software Engineer - Ireland, Greece, Spain, Hungary or Romania
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Arista Networks
Expiration Date
Until further notice
C++ Senior Software Engineer - Linux Kernel
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Arista Networks
Expiration Date
Until further notice
Senior Software Engineer - Layer1 - C++
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Arista Networks
Expiration Date
Until further notice
Senior Software Engineer - Layer1 - C++
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Arista Networks
Expiration Date
Until further notice
Senior Software Engineer (C++)
Save Icon
Salary Icon
Salary
160000.00 - 205000.00 USD / Year
Boxbot
Expiration Date
Until further notice
Senior Staff Engineer, C++ Software - Edge Systems (R5848)
Save Icon
Salary Icon
Salary
Not provided
shield.ai Logo
Shield AI
Expiration Date
Until further notice
Senior Software Engineer C#/.NET
Save Icon
Salary Icon
Salary
Not provided
bet365
Expiration Date
Until further notice
Senior C++ Embedded Software Engineer
Save Icon
Salary Icon
Salary
Not provided
https://www.bosch.pl/ Logo
Robert Bosch Sp. z o.o.
Expiration Date
Until further notice
Senior C++ Software Engineer - Ireland, Greece, Spain, Hungary or Romania
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Arista Networks
Expiration Date
Until further notice
Senior Software Engineer - Layer1 - C++
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Arista Networks
Expiration Date
Until further notice
Senior Software Engineer - C++ - Platform - Romania
Save Icon
Salary Icon
Salary
Not provided
Arista Networks
Expiration Date
Until further notice
Senior Software Engineer (C#)
Save Icon
Salary Icon
Salary
Not provided
Blend360
Expiration Date
Until further notice
Previous 1 2 3 Next

About the Senior Software Engineer - C++ role

Explore high-impact Senior Software Engineer C++ jobs and advance your career in a field where deep technical expertise meets critical system design. A Senior Software Engineer specializing in C++ is a pivotal role focused on developing high-performance, reliable, and often mission-critical software systems. These professionals are the architects and builders of the core software that powers industries such as finance, gaming, automotive systems, telecommunications, embedded devices, and enterprise storage solutions. Their work typically involves tackling complex problems where efficiency, speed, and resource management are paramount.

In this senior capacity, individuals are generally responsible for the full software development lifecycle of C++ components. Common responsibilities include designing robust software architecture, writing and optimizing efficient, portable, and high-performance code, and conducting thorough debugging and testing. They often engage in object-oriented design, leverage the Standard Template Library (STL) and modern C++ standards, and write code that may run across multiple platforms like Linux and Windows. A key aspect of the role is providing technical leadership: mentoring junior developers, conducting code reviews to enforce quality and best practices, and contributing to technical documentation and design specifications. Many professionals in these jobs work within Agile or Scrum frameworks, collaborating closely with cross-functional teams to deliver iterative improvements and new features.

The typical skill set for these jobs is both deep and broad. A strong proficiency in C++, including advanced knowledge of language specifications, memory management, templates, and low-level threading, is fundamental. Familiarity with C++ compatible languages like C or Python is often beneficial. Beyond pure coding, required skills usually include expertise with version control systems like Git, experience with test-driven development (TDD) and unit testing frameworks (e.g., Boost.Test, Google Test), and a solid understanding of data structures, algorithms, and system-level programming. Senior roles demand excellent analytical and problem-solving abilities to debug intricate issues and optimize existing codebases for better performance and maintainability. While requirements vary, a Bachelor’s or Master’s degree in Computer Science or a related field, coupled with 5-8+ years of professional C++ development experience, is commonly expected.

For seasoned developers seeking a challenging and rewarding career path, Senior Software Engineer C++ jobs offer the opportunity to work on the backbone of technology, driving innovation in performance-sensitive applications. This role is ideal for those who enjoy deep technical work, architectural decision-making, and guiding engineering teams toward building exceptional software systems. Discover your next opportunity in this foundational and ever-evolving field.