Software Developer, C++

SolventumPittsburgh, PA
Hybrid

About The Position

Solventum is a new healthcare company with a long legacy of solving big challenges that improve lives and help healthcare professionals perform at their best. At Solventum, people are at the heart of every innovation we pursue. Guided by empathy, insight, and clinical intelligence, we collaborate with the best minds in healthcare to address our customers’ toughest challenges. As a Solventum Software Development Specialist, you will have the opportunity to tap into your curiosity and collaborate with some of the most innovative and diverse people around the world. Here, you will make an impact by developing speech recognition software that helps physicians to document more effectively, leaving more time for face-to-face patient care. You will work in various areas of our speech recognition projects to improve speed, accuracy, security and privacy of our products.

Requirements

  • Bachelor’s Degree or higher (completed and verified prior to start) from an accredited university AND minimum of 7+ combined years of experience in software development.
  • Two (2) years of experience writing production code in C++, Rust, Java or other strongly typed object-oriented programming language (course work and internships are not considered).
  • Experience with testing frameworks and tools and unit testing.
  • Demonstrated proficiency in communicating in spoken and written English.
  • Must be legally authorized to work in country of employment without sponsorship for employment visa status (e.g., H1B status).

Nice To Haves

  • An understanding of statistics
  • Knowledge or experience with machine learning inference, specifically for speech recognition
  • Familiarity with real-time audio processing and audio compression codecs
  • Experience with a very large code base
  • Experience writing C++ code
  • Windows, Linux
  • Git / GitHub / Jira
  • Jenkins / GitHub Actions
  • Other tools: Visual Studio, CoPilot for software development

Responsibilities

  • Gather requirements from researchers and stakeholders
  • Implement features and algorithms in C++, including unit and integration tests
  • Periodically perform code reviews for your peers and assist with release builds
  • Develop your intra-divisional network and provide technical consulting and mentoring.
  • Meet standards for required compliance training and software quality.
  • Responsibilities of this position include that corporate policies, procedures and security standards are complied with while performing assigned duties.

Benefits

  • Medical, Dental & Vision
  • Health Savings Accounts
  • Health Care & Dependent Care Flexible Spending Accounts
  • Disability Benefits
  • Life Insurance
  • Voluntary Benefits
  • Paid Absences
  • Retirement Benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service