Senior C++ Software Engineer - HealthTech
Listed on 2026-02-28
-
Software Development
Software Engineer, Senior Developer, C# / Unity Developer, Full Stack Developer
Established, privately held Medical Diagnostics Software Company with over 25 years in business and headquartered in sunny San Diego County, CA. Their applications are used in Top 50 major hospital systems in the United States, so you’ll have a chance to help save lives and improve outcomes for millions of people!
THE ROLE:We’re looking for a strong Senior Software Engineer to join a highly technical engineering team building and evolving complex, life-saving software products leveraging ML and Computer Vision. This role is ideal for someone who enjoys ownership, thoughtful problem solving, and contributing across the full development lifecycle and wants to apply their skills to a mission-driven company in the healthcare space.
You’ll work on new features, new products, and meaningful enhancements to existing systems. You will be designing and developing Windows-based desktop applications that can read and analyze complex medical device data in entirely new ways. This is a hands-on engineering position for someone who likes digging into challenging problems, writing clean and maintainable code, and collaborating with other smart engineers who care about quality.
If you’re a bright and mathematically oriented Senior Software Engineer who would love the ability to work in a company that is nimble and innovative, but also offers the stability of a stable organization, this is it!
What You’ll Do:- Design, develop, and maintain software primarily in C++ for production applications
- Contribute to applications built in C#.NET (if that is your skillset)
- Contribute to new product development as well as enhancements to existing platforms
- Participate in technical design discussions and help shape solutions from concept through release
- Collaborate with peers through code reviews, offering constructive feedback and ideas
- Perform root cause analysis and implement well-reasoned corrective actions
- Use modern software engineering tools including source control, build systems, debuggers, and issue tracking
- Document requirements, designs, and technical specifications clearly and thoughtfully
- 5+ years of relevant software engineering experience
- Strong proficiency in C++ and experience developing moderately complex software systems
- Solid understanding of software development methodologies and release processes
- Ability to work independently while being a collaborative, team-oriented engineer
- Comfortable operating under deadlines and solving problems with focus and composure
- Education: Bachelor’s degree required. Major in Computer Science, Engineering, Math, Physics, or a related technical field;
Graduate degrees preferred. - Must be authorized to work in the United States without sponsorship.
- Must be open to working onsite 2+ days per week in North County San Diego.
- Must reside in San Diego County, CA or plan to relocate within 1 month of accepted offer.
- Experience with Windows desktop development using Microsoft Visual Studio is a plus
- Experience with C# and .NET is a plus
Compensation: $140K - $180K base (depending on experience level) + 15% annual performance bonus
- 100% medical, dental, and vision coverage for both employees AND dependents.
- 3 weeks of vacation, 1 week of sick time (4 weeks total PTO)
- 401K program starting after 6 months of employment, up to 5% match of salary
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).