What You Can Expect As a Senior Software Engineer , you will work at the intersection of software ... Experience developing and deploying software with Linux Proficiency in C++ 17 or newer Proven ...
What You Can Expect As a Senior Software Engineer , you will work at the intersection of software ... Experience developing and deploying software with Linux Proficiency in C++ 17 or newer Proven ...
Senior Associate, Software Engineer
Salt Lake City, UT · On-site
$117K - $154K/yr
Senior Associate, Software Engineer Job Code: 41931 Job Location: Salt Lake City, UT Job Schedule ... Proficiency with C++. * Experience working with Department of Defense programs. * Experience with ...
Senior Associate, Software Engineer
Salt Lake City, UT · On-site
$117K - $154K/yr
Senior Associate, Software Engineer Job Code: 41931 Job Location: Salt Lake City, UT Job Schedule ... Proficiency with C++. * Experience working with Department of Defense programs. * Experience with ...
Senior Software Engineer
Murray, UT · On-site
$85 - $115/hr
Coda Octopus Engineering has a requirement for a talented and high achieving Senior Software ... Programming in C, C++ * Object oriented design * Strong analytical thinking * Multi-threaded ...
Senior Software Engineer
Murray, UT · On-site
$85 - $115/hr
Coda Octopus Engineering has a requirement for a talented and high achieving Senior Software ... Programming in C, C++ * Object oriented design * Strong analytical thinking * Multi-threaded ...
Senior Specialist, Software Engineer
$117K - $154K/yr
Senior Specialist, Software Engineer Job Code: 41926 Job Location: Salt Lake City, UT Job Schedule ... Advanced proficiency with C++. * Experience working with Department of Defense programs.
Senior Specialist, Software Engineer
$117K - $154K/yr
Senior Specialist, Software Engineer Job Code: 41926 Job Location: Salt Lake City, UT Job Schedule ... Advanced proficiency with C++. * Experience working with Department of Defense programs.
Northrop Grumman Defense Systems is seeking Principal / Sr. Principal GN&C Engineer to support ... Work with the GN&C Flight Software Team to automatically generate code from high-level ...
Northrop Grumman Defense Systems is seeking Principal / Sr. Principal GN&C Engineer to support ... Work with the GN&C Flight Software Team to automatically generate code from high-level ...
Senior Software Engineer Specialist
$117K - $154K/yr
We have an outstanding Contract position for a Senior Software Engineer Specialist to join a ... Advanced proficiency with C++. * Experience working with Department of Defense programs.
Senior Software Engineer Specialist
$117K - $154K/yr
We have an outstanding Contract position for a Senior Software Engineer Specialist to join a ... Advanced proficiency with C++. * Experience working with Department of Defense programs.
We have an outstanding Contract position for a Senior Software Engineer Specialist to join a ... Advanced proficiency with C++. * Experience working with Department of Defense programs.
Quick apply
We have an outstanding Contract position for a Senior Software Engineer Specialist to join a ... Advanced proficiency with C++. * Experience working with Department of Defense programs.
Northrop Grumman Defense Systems is seeking Principal / Sr. Principal GN&C Engineer to support ... Work with the GN&C Flight Software Team to automatically generate code from high-level ...
Northrop Grumman Defense Systems is seeking Principal / Sr. Principal GN&C Engineer to support ... Work with the GN&C Flight Software Team to automatically generate code from high-level ...
Senior Software Engineer II - Manufacturing Software Support
American Fork, UT · On-site
$109K - $144K/yr
ABOUT THIS ROLE As a Senior Software Engineer II focusing on Manufacturing Engineering Support, you ... C++, and Go. * Drive long-term technical strategy for the platform systems that support physical ...
Senior Software Engineer II - Manufacturing Software Support
American Fork, UT · On-site
$109K - $144K/yr
ABOUT THIS ROLE As a Senior Software Engineer II focusing on Manufacturing Engineering Support, you ... C++, and Go. * Drive long-term technical strategy for the platform systems that support physical ...
Principal Embedded Software Engineer-17488
Roy, UT · On-site
$98K - $147K/yr
Northrop Grumman Defense Systems is seeking a Principal Embedded Software Engineer for the Flight / Guidance Navigation & Control (GN&C) Software Team. This position will be located in Roy, Utah and ...
Principal Embedded Software Engineer-17488
Roy, UT · On-site
$98K - $147K/yr
Northrop Grumman Defense Systems is seeking a Principal Embedded Software Engineer for the Flight / Guidance Navigation & Control (GN&C) Software Team. This position will be located in Roy, Utah and ...
Senior Software Engineer
Provo, UT · On-site +1
$120K - $140K/yr
Senior Software Engineer Are you a Software Engineer who's ready to take your career to the next level in an environment where innovation, collaboration, and impact drive everything we do? Join our ...
Senior Software Engineer
Provo, UT · On-site +1
$120K - $140K/yr
Senior Software Engineer Are you a Software Engineer who's ready to take your career to the next level in an environment where innovation, collaboration, and impact drive everything we do? Join our ...
Senior Software Engineer
Provo, UT · On-site
$120K - $140K/yr
Senior Software Engineer Are you a Software Engineer who's ready to take your career to the next level in an environment where innovation, collaboration, and impact drive everything we do? Join our ...
Senior Software Engineer
Provo, UT · On-site
$120K - $140K/yr
Senior Software Engineer Are you a Software Engineer who's ready to take your career to the next level in an environment where innovation, collaboration, and impact drive everything we do? Join our ...
Senior Software Engineer
Provo, UT · On-site
$120 - $150/hr
Senior Software Engineer - Provo, UT (Hybrid) Are you a Software Engineer who's ready to take your career to the next level in an environment where innovation, collaboration, and impact drive ...
Senior Software Engineer
Provo, UT · On-site
$120 - $150/hr
Senior Software Engineer - Provo, UT (Hybrid) Are you a Software Engineer who's ready to take your career to the next level in an environment where innovation, collaboration, and impact drive ...
Northrop Grumman Defense Systems is seeking Principal / Sr. Principal GN&C Engineer to support ... Work with the GN&C Flight Software Team to automatically generate code from high-level ...
Northrop Grumman Defense Systems is seeking Principal / Sr. Principal GN&C Engineer to support ... Work with the GN&C Flight Software Team to automatically generate code from high-level ...
Senior Software Engineer
Draper, UT · On-site
$114K - $151K/yr
Description We're looking for a Senior Software Engineer to join our delivery team as a hands-on technical leader with a strong product mindset and a direct line to our clients. In this role, you ...
Quick apply
Senior Software Engineer
Draper, UT · On-site
$114K - $151K/yr
Description We're looking for a Senior Software Engineer to join our delivery team as a hands-on technical leader with a strong product mindset and a direct line to our clients. In this role, you ...
Senior Embedded Software Engineer II, Edge
American Fork, UT · On-site
$110K - $145K/yr
ABOUT THIS ROLE As a Senior Embedded Software Engineer at LVT, you will be a key architect in the ... Strong expertise in C and C++. * GoLang experience desired. * Strong expertise in Embedded Linux ...
Senior Embedded Software Engineer II, Edge
American Fork, UT · On-site
$110K - $145K/yr
ABOUT THIS ROLE As a Senior Embedded Software Engineer at LVT, you will be a key architect in the ... Strong expertise in C and C++. * GoLang experience desired. * Strong expertise in Embedded Linux ...
Sentinel Sr Principal Embedded Software Engineer - 17793*
Roy, UT · On-site
$122K - $184K/yr
Northrop Grumman Defense Systems is seeking Sr. Principal Embedded Software Engineers for the Flight / Guidance Navigation & Control (GN&C) Software Team. This position will be located in Roy, Utah ...
Sentinel Sr Principal Embedded Software Engineer - 17793*
Roy, UT · On-site
$122K - $184K/yr
Northrop Grumman Defense Systems is seeking Sr. Principal Embedded Software Engineers for the Flight / Guidance Navigation & Control (GN&C) Software Team. This position will be located in Roy, Utah ...
Senior Specialist, Software Engineer
Salt Lake City, UT · On-site
$120 - $170/hr
Senior Specialist, Software EngineerJob Code: 41926Job Location: Salt Lake City, UTJob Schedule: 9 ... Advanced proficiency with C++. * Experience working with Department of Defense programs.
Senior Specialist, Software Engineer
Salt Lake City, UT · On-site
$120 - $170/hr
Senior Specialist, Software EngineerJob Code: 41926Job Location: Salt Lake City, UTJob Schedule: 9 ... Advanced proficiency with C++. * Experience working with Department of Defense programs.
Senior Associate, Software Engineer
Salt Lake City, UT · On-site
$118K - $156K/yr
Senior Associate, Software Engineer Job Code: 41931 Job Location: Salt Lake City, UT Job Schedule ... Proficiency with C++. * Experience working with Department of Defense programs. * Experience with ...
Senior Associate, Software Engineer
Salt Lake City, UT · On-site
$118K - $156K/yr
Senior Associate, Software Engineer Job Code: 41931 Job Location: Salt Lake City, UT Job Schedule ... Proficiency with C++. * Experience working with Department of Defense programs. * Experience with ...
Senior Associate, Software Engineer
Salt Lake City, UT · On-site
$118K - $156K/yr
Senior Associate, Software Engineer Job Code: 41931 Job Location: Salt Lake City, UT Job Schedule ... Proficiency with C++. * Experience working with Department of Defense programs. * Experience with ...
Senior Associate, Software Engineer
Salt Lake City, UT · On-site
$118K - $156K/yr
Senior Associate, Software Engineer Job Code: 41931 Job Location: Salt Lake City, UT Job Schedule ... Proficiency with C++. * Experience working with Department of Defense programs. * Experience with ...
Sr C Software Engineer information
See Utah salary details
$85.6K - $96.3K
8% of jobs
$96.3K - $106.9K
12% of jobs
$110.9K is the 25th percentile. Wages below this are outliers.
$106.9K - $117.6K
15% of jobs
The median wage is $125.3K / yr.
$117.6K - $128.3K
22% of jobs
$128.3K - $139K
11% of jobs
$139K - $149.6K
6% of jobs
$154.3K is the 75th percentile. Wages above this are outliers.
$149.6K - $160.3K
4% of jobs
$160.3K - $171K
4% of jobs
$171K - $181.7K
5% of jobs
$181.7K - $192.3K
12% of jobs
$192.3K - $203K
1% of jobs
$85.6K
$144K
$203K
How much do sr c++ software engineer jobs pay per year?
What is a Sr C++ software engineer?
A Sr C++ Software Engineer is a senior-level software developer specializing in the C++ programming language. They design, develop, and optimize software applications, often working on performance-critical systems such as gaming engines, financial applications, or embedded systems. Their role includes writing clean, efficient code, reviewing code from peers, and mentoring junior developers. They also collaborate with cross-functional teams to define system architecture and troubleshoot complex technical issues. Strong problem-solving skills, extensive C++ experience, and knowledge of software development best practices are essential for this role.
What types of projects and responsibilities can I expect as a Sr C++ software engineer?
As a Sr C++ Software Engineer, you'll often work on designing, developing, and optimizing high-performance applications or system software, tackling challenging technical problems. You are likely to take ownership of significant code components, contribute to architectural decisions, and ensure robust, efficient, and maintainable solutions. Collaboration with cross-functional teams—including QA, DevOps, and product managers—is a key part of the role, along with mentoring junior engineers and participating in code reviews. Typical responsibilities may also include performance profiling, debugging complex issues, and staying current with C++ standards and best practices.
What are the key skills and qualifications needed to thrive in the Sr C++ software engineer position, and why are they important?
To thrive as a Sr C++ Software Engineer, you need deep expertise in C++ programming, data structures, algorithms, and a solid background in computer science, often supported by a bachelor's or master's degree in a related field. Experience with version control systems like Git, familiarity with build tools (such as CMake), and knowledge of operating systems like Linux are typically expected, and certifications like Certified C++ Professional can be advantageous. Strong problem-solving skills, effective communication, and the ability to mentor junior engineers are valuable soft skills in this position. These skills ensure the successful design, development, and maintenance of complex software, as well as productive collaboration within engineering teams.
What are popular job titles related to Sr C++ Software Engineer jobs in Utah?
For Sr C++ Software Engineer jobs in Utah, the most frequently searched job titles are:
- Senior Software Engineer Contract
- Senior Specialist Software Engineer 500K
- Embedded Automotive Software Testing Engineer
- Software Developer Contract
- Contractual Qt Software Developer
- Junior Embedded Software Engineer
- Healthcare Software Engineer Full Time
- Remote Software Engineer Manager
- Remote Electrical Engineer Embedded Systems
- Master Software Engineer
What job categories do people searching Sr C++ Software Engineer jobs in Utah look for?
The top searched job categories for Sr C++ Software Engineer jobs in Utah are:

Full-time
Re-posted 26 days ago
Job description
Valued Team member: We are glad you are exploring new opportunities within Zimmer Biomet!
As a Senior Software Engineer, you will work at the intersection of software engineering, medical imaging, and AI, collaborating closely with research and product teams to deliver robust, secure, and high-performance applications.
Design, develop, test, and maintain high-quality software solutions in a production environment primarily using C++, QT, and scripting languages.
Contribute to software architecture, technical design, and technology selection.
Build, package, and deploy software through automated CI/CD pipelines.
Collaborate with AI researchers to integrate machine learning models into production software.
Work closely with Product, QA, UX, and Regulatory teams throughout the development lifecycle.
Deploy and optimize applications on dedicated Linux-based medical systems.
Design software with cybersecurity, reliability, and regulatory compliance in mind.
Produce and maintain professional-level technical documentation covering architecture, implementation, deployment, and maintenance activities.
Provide technical leadership and mentorship to senior and junior developers
You are analytical and solution-oriented.
You are passionate about building reliable, high-quality software.
You are curious and eager to learn new technologies.
You are ability to communicate complex technical concepts to both technical and non-technical audiences.
Bachelor's Degree in Mathematics or Computer Science and 6 years of relevant experience or equivalent experience required.
Experience developing and deploying software with Linux
Proficiency in C++ 17 or newer
Proven experience developing applications with Qt Framework (GUI, multithreading, Signals/Slots, custom widgets)
Good working knowledge of Python and scripting languages
Solid understanding of software architecture and object-oriented design
Experience with Docker, TeamCity (or equivalent CI/CD platforms) and Git
Experience writing automated unit and integration tests (e.g., GoogleTest)
Strong debugging, performance optimization, and refactoring skills.
Experience participating in code reviews and collaborative development workflows.
Understanding of cybersecurity principles for software systems.
Familiarity with Secure Boot, TPM, secure key management, and Linux system security
- Willingness and flexibility to travel, within USA and France as required.
- The position is based in Salt Lake City, USA or in Strasbourg, France.
- Expected Compensation Range: 110K-138K$ plus bonus target
At Orthogrid Systems, we develop advanced software applications that assist surgeons during intraoperative procedures using fluoroscopic imaging systems. We are seeking a Senior Software Engineer who will make a significant and tangible contribution to the design, development, and deployment of mission-critical medical software.
More information on our website: OrthoGrid | Zimmer Biomet
EOE/M/F/Vet/Disability
Employment Type: OTHER