Senior C++ Software Engineer
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.
- ...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,...SeniorPermanent employmentFull time
- ...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
- ...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
- ...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
- ...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
- ...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...SeniorFull timeWork at office
- ...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 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
- ...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...SeniorRemote work
- ...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 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
- ...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
- ...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
- ...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...SeniorRelocation package
$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- ...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...SeniorFull timeRemote work
- ...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 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
- ...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-LjbffrSenior
- ...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
$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...SeniorRemote work- ...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
- ...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...SeniorPermanent employmentFull timeWorldwide
$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- ...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
- ...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...SeniorWork at officeImmediate start
- ...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...SeniorWorldwide
£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...SeniorFull timeWork at office- 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...SeniorFull timeFor subcontractorWork at officeLocal areaRemote work
$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...SeniorRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior C++ Software Engineer. Be the first to apply!
- international tax senior Utah
- senior sales Utah
- senior network engineer remote Utah
- senior manager legal Utah
- senior windows systems engineer Utah
- senior performance engineer Utah
- remote senior salesforce administrator Utah
- senior brand designer Utah
- senior software engineer remote Utah
- senior business analyst contract Utah




