Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior C++ Software Engineer

Full-time

Skills Alliance

Senior C++ Software Engineer, Medical Imaging

Job Type: Full time, Permanent

Location: Salt Lake City, USA

A medical technology company is building next-generation software that guides surgeons in real time during operations, using live imaging to improve precision and patient outcomes. As the company grows its surgical software platform, they are looking for a Senior Software Engineer to help shape its core technology.

What you'll do:

  • Design, build, and maintain production software in C++ and Qt
  • Help shape software architecture and technology choices
  • Build and deploy software through CI/CD pipelines
  • Work with AI researchers to bring machine learning models into production
  • Partner with Product, QA, UX, and Regulatory teams
  • Deploy software onto dedicated Linux medical systems
  • Build with cybersecurity and regulatory compliance in mind
  • Mentor other engineers on the team

What you'll bring:

  • Bachelor's in Maths, Computer Science, or equivalent experience, plus 6+ years relevant background
  • Strong C++17 (or newer) skills
  • Proven Qt experience (GUI, multithreading, Signals/Slots, custom widgets)
  • Good Python or scripting knowledge
  • Linux development and deployment experience
  • Docker, TeamCity (or similar), and Git experience
  • Understanding of software security principles (Secure Boot, TPM, key management)
  • SaMD experience is a strong preference

This is a chance to work at the intersection of software, imaging, and AI, building tools that directly shape what happens in the operating room.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior C++ Software Engineer in Utah vacancy
  •  ...Job Description Senior C++ Software Engineer, Medical Imaging \n Job Type: Full time, Permanent \n Location: Salt Lake City, USA \n \n A medical technology company is building next-generation software that guides surgeons in real time during operations,... 
    Senior
    Permanent employment
    Full time

    Skills Alliance

    Utah
    14 days ago
  •  ...Fortem Technologies in Lindon, Utah seeks a Senior Software Engineer to lead C++ software integration of third-party sensors and mitigation systems into the SkyDome platform. You will build robust software to onboard radar, EO/IR, acoustic, and mitigator hardware alongside... 
    Senior

    Paylocity

    Lindon, UT
    2 days ago
  •  ...RTX is seeking a Senior Principal Mechanical Engineer (P5) in Tucson to lead design and development of producible, high‑performance mechanical solutions for air launched systems. You will guide cross‑functional teams and ensure readiness across design, analysis, and manufacturing... 
    Senior

    RTX

    Provo, UT
    1 day ago
  •  ...Northrop Grumman is seeking Principal/Senior Principal Test Engineers for the Sentinel program in Roy, UT. You will lead test activities to ensure reliable space and defense system performance, working under DoD Secret clearance requirements. You will collaborate across... 
    Senior

    Northrop Grumman

    Roy, UT
    5 days ago
  •  ...Grumman Strategic Deterrent Systems in Roy, UT is seeking a Senior Principal Test Engineer to join our AVE On Board Test Equipment team, supporting...  ...preparing for TRRs, integrating hardware, interfacing with software and systems engineers, and mentoring #J-18808-Ljbffr... 
    Senior

    Northrop Grumman

    Roy, UT
    5 days ago
  •  ...Coda Octopus Engineering, Inc. is seeking a Signal Processing/Algorithm Engineer for our Salt Lake City Office. This full-time role focuses...  ...maths, and the ability to work in a multidisciplinary design team. Proficiency in C++/C#, CUDA is a plus. #J-18808-Ljbffr... 
    Senior
    Full time
    Work at office

    Coda Octopus Engineering

    Salt Lake City, UT
    4 days ago
  •  ...Northrop Grumman Defense Systems seeks a Sr. Principal Reliability Engineer (RAM) to join its Roy, UT team. You will provide expert RAM guidance across programs, lead reliability reviews, and drive tests and analyses to meet DoD requirements. The role requires a STEM... 
    Senior

    Northrop Grumman

    Roy, UT
    2 days ago
  •  ...Northrop Grumman Defense Systems seeks a SEIT Sr. Principal Systems Engineer to support the Sentinel program in Roy, UT. You will lead a small team of systems engineers, driving architecture development and integration for ground and airborne launch control systems and... 
    Senior

    Northrop Grumman

    Roy, UT
    2 days ago
  •  ...WCG Clinical, Inc. in the United States (Remote) seeks a Senior Principal Statistical Programmer to lead complex programming initiatives and set standards across studies. You will drive design, development, and validation of analysis datasets, tables, listings, and figures... 
    Senior
    Remote work

    WCG Clinical, Inc.

    Salt Lake City, UT
    3 days ago
  •  ...Northrop Grumman in Roy, UT is seeking a Senior Principal Data Scientist to lead data pipelines and data products for a specified domain...  ...program objectives and platform standards. You will mentor engineers, coordinate with stakeholders, ensure non-functional... 
    Senior

    Northrop Grumman

    Roy, UT
    2 days ago
  •  ...Northrop Grumman is seeking an experienced engineer to create and deploy deployable mechanical mechanisms verified through test and analysis. You will develop CAD models and drive PDP processes for program objectives. Responsibilities include integrating PDPs with... 
    Senior

    Northrop Grumman

    Roy, UT
    5 days ago
  •  ...reliability and data science to solid rocket motor hardware design, production, and sustainment. This role collaborates with engineering, quality, operations, program management, and business management; requires strong statistical knowledge and a DoD Secret clearance... 
    Senior

    Northrop Grumman

    Magna, UT
    2 days ago
  •  ...CaptionCall by Sorenson is seeking a Senior Software Engineer II to lead Android VRS development. You will design, build, and maintain high-quality...  ...Kotlin and Jetpack Compose, while integrating native C/C++ modules through the NDK. You’ll influence architecture, collaborate... 
    Senior

    CaptionCall by Sorenson

    Salt Lake City, UT
    2 days ago
  •  ...Northrop Grumman Defense Systems is seeking a Principal or Sr. Principal Mechanical Engineer in Roy, UT to support the Sentinel program. You will design, develop, and deploy launch-equipment hardware for ICBM facilities, collaborating with users and engineers across disciplines... 
    Senior
    Relocation package

    Northrop Grumman

    Roy, UT
    1 day ago
  • $164k - $225.5k

    Senior Principal Power EngineerInfrastructure Solutions Group (ISG)...  ...and develop the hardware and software that connect infrastructure, accelerate...  ...how work gets done. Engineers define intent, author precise...  ...with scripting languages like C/C++, Assembly, Python, LabVIEW, and... 
    Senior

    Dell Technologies

    Sandy, UT
    4 days ago
  •  ...Kforce is seeking a Mid-Level or Senior Algorithm GNC Controls Engineer for a hybrid, full-time role in Orem, UT. You will develop advanced guidance,...  ...a BS/MS in a relevant field, hands-on experience with PID/LQR/MPC, and proficiency in C++/Python. #J-18808-Ljbffr... 
    Senior
    Full time
    Remote work

    Kforce

    Orem, UT
    3 days ago
  •  ...Northrop Grumman is seeking a Sr. Principal DevOps Engineer to automate provisioning and management across VMware and physical environments in Roy, Utah. You will drive IaC, patching, and security hardening across Linux and Windows, with Horizon VDI and IIS administration... 
    Senior

    Northrop Grumman

    Roy, UT
    2 days ago
  •  ...Northrop Grumman is seeking a Sr. Principal Systems Engineer for the Payload Re-entry System (PRS) in Roy, UT. You will lead MBSE, requirements...  ..., and system integration across mechanical, electrical, and software domains. The role emphasizes verification, test planning,... 
    Senior

    Northrop Grumman

    Roy, UT
    2 days ago
  •  ...Palladyne AI is seeking a Senior Embedded Software Engineer to build Linux-based software for Pilot and SwarmOS products. In this role you will own embedded...  ...communication, and performance optimization, delivering secure, high-quality software with modern C++ #J-18808-Ljbffr
    Senior

    Uncrewed Engineering Jobs

    Salt Lake City, UT
    2 days ago
  •  ...Oracle Corporation seeks a highly technical Senior Principal Technical Program Manager to drive end-to-end delivery of hyperscale data center capacity, from site strategy through production go-live. You will coordinate with colocation providers, oversee design reviews... 
    Senior

    Jobleads-US

    Salt Lake City, UT
    2 days ago
  • $160k - $210k

    DescriptionKforce has a client in Orem, UT that is seeking a Senior or Principal Radar Systems Engineer. We are working directly with the hiring manager on this exclusive search assignment. This role will be hybrid/ remote. The client offers a competitive compensation... 
    Senior
    Remote work

    Kforce

    Vineyard, UT
    1 day ago
  •  ...Palladyne AI, a U.S.-based defense and industrial technology company, is seeking a Senior Embedded Software Engineer to develop Linux-based robotics software using modern C++. This hands-on role offers ownership across the software lifecycle and cross-disciplinary collaboration... 
    Senior

    47G

    Salt Lake City, UT
    2 days ago
  •  ...Senior DevOps & Release Engineer Job Type: Full time, Permanent Location: Salt Lake City, Utah (onsite...  ...in operating rooms worldwide. Their Software as a Medical Device (SaMD) solutions...  ...systems experience ~ Python, Bash, and C++ programming ~ Hands-on experience... 
    Senior
    Permanent employment
    Full time
    Worldwide

    Skills Alliance

    Utah
    2 days ago
  • $182.75k - $236.5k

     ...usually highly complex. Bringing together hardware and software systems design, Systems Development Engineering operates at the very cutting edge of technology to...  ...on time and within budget.What you’ll achieve:As a Senior Principal Engineer, you will lead high-impact... 
    Senior

    Dell Technologies

    Sandy, UT
    5 days ago
  •  ...DescriptionJob DescriptionBuild the Software Platform Behind the Vehicle...  ...software, reusable hardware, engineering tools, standardized...  ...every Hypercraft vehicle.As a Senior Embedded Systems Engineer, you...  ...operating systems (RTOS)Embedded C/C++BSP, HAL, and device driver... 
    Senior

    Hyper Craft

    Provo, UT
    5 days ago
  •  ...Job Posting Title: Senior Executive Director of Development for Principal Gift Strategy Hiring Department: University Development Office...  ...'s artists, scientists, athletes, doctors, entrepreneurs and engineers. Learn more about UT's mission and values and leadership . Why... 
    Senior
    Work at office
    Immediate start

    The University of Texas at Austin

    Salt Lake City, UT
    2 days ago
  •  ...within core Dell technology offeringsGood scripting abilitiesPrior Hands-on and architecture experience using various hardware and software platforms including Windows and VMwareHigh-speed network components and InfiniBand SwitchingClustering software such as Bright... 
    Senior
    Worldwide

    Dell Technologies

    Sandy, UT
    5 days ago
  • £70k - £90k per year

     ...Our team is building industry-pioneering software that bridges the gap between technology...  ...-minded, inquisitive and inventive Senior Rust Engineer to drive the development of the core of...  ...maintain scalable codebases in Rust/go/c++ or similar languages Commercial experience... 
    Senior
    Full time
    Work at office

    Carv.io

    Park City, UT
    4 days ago
  • About the opportunitySWCA Environmental Consultants seeks a Senior or Principal Project Manager - Hydropower to support our growing Hydropower and Federal Energy Regulatory Commission (FERC) relicensing team, led out of Salt Lake City, UT. This position is responsible... 
    Senior
    Full time
    For subcontractor
    Work at office
    Local area
    Remote work

    SWCA

    Salt Lake City, UT
    5 days ago
  • $185.6k - $255.2k

     ...importance to Dell Technologies. Our Product Security Engineering team designs and develops software and systems to minimize security risks within our products...  ...of your career and make a profound social impact as a Senior Principal AI Security Solutions Architect on our... 
    Senior
    Relocation package

    Dell Technologies

    Sandy, UT
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior C++ Software Engineer. Be the first to apply!