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

Software Developer, C++

$124k - $170.5k

Solventum

Software Developer, C++

3M Health Care is now Solventum

At Solventum, we enable better, smarter, safer healthcare to improve lives. As a new company with a long legacy of creating breakthrough solutions for our customers' toughest challenges, we pioneer game-changing innovations at the intersection of health, material and data science that change patients' lives for the better while enabling healthcare professionals to perform at their best. Because people, and their wellbeing, are at the heart of every scientific advancement we pursue.

We partner closely with the brightest minds in healthcare to ensure that every solution we create melds the latest technology with compassion and empathy. Because at Solventum, we never stop solving for you.

The Impact You'll Make in this Role

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.

How you will make an impact

  • 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.

Your Skills and Expertise

To set you up for success in this role from day one, Solventum requires (at a minimum) the following qualifications:

  • 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.

AND

In addition to the above requirements, the following are also required.

  • 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.

Additional qualifications that could help you succeed even further in this role include:

  • 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

Work location:

  • Hybrid PA- preferred

Travel: May include up to 10 % Domestic

Relocation Assistance: Not authorized

Must be legally authorized to work in country of employment without sponsorship for employment visa status (e.g., H1B status).

Supporting Your Well-being

Solventum offers many programs to help you live your best life – both physically and financially. To ensure competitive pay and benefits, Solventum regularly benchmarks with other companies that are comparable in size and scope.

Onboarding Requirement: To improve the onboarding experience, you will have an opportunity to meet with your manager and other new employees as part of the Solventum new employee orientation. As a result, new employees hired for this position will be required to travel to a designated company location for on-site onboarding during their initial days of employment. Travel arrangements and related expenses will be coordinated and paid for by the company in accordance with its travel policy. Applies to new hires with a start date of October 1st 2025 or later. Applicable to US Applicants Only:The expected compensation range for this position is $124,000 - $170,500, which includes base pay plus variable incentive pay, if eligible. This range represents a good faith estimate for this position. The specific compensation offered to a candidate may vary based on factors including, but not limited to, the candidate's relevant knowledge, training, skills, work location, and/or experience. In addition, this position may be eligible for a range of benefits (e.g., Medical, Dental & Vision, Health Savings Accounts, Health Care & Dependent Care Flexible Spending Accounts, Disability Benefits, Life Insurance, Voluntary Benefits, Paid Absences and Retirement Benefits, etc.). Additional information is available at:

Responsibilities of this position include that corporate policies, procedures and security standards are complied with while performing assigned duties.

Solventum is committed to maintaining the highest standards of integrity and professionalism in our recruitment process. Applicants must remain alert to fraudulent job postings and recruitment schemes that falsely claim to represent Solventum and seek to exploit job seekers.

Please note that all email communications from Solventum regarding job opportunities with the company will be from an email with a domain of @solventum.com. Be wary of unsolicited emails or messages regarding Solventum job opportunities from emails with other email domains.

Solventum is an equal opportunity employer. Solventum will not discriminate against any applicant for employment on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or veteran status.

Please note: your application may not be considered if you do not provide your education and work history, either by: 1) uploading a resume, or 2) entering the information into the application fields directly.

Solventum Global Terms of Use and Privacy Statement

Carefully read these Terms of Use before using this website. Your access to and use of this website and application for a job at Solventum are conditioned on your acceptance and compliance with these terms.

Please access the linked document by clicking here. Before submitting your application you will be asked to confirm your agreement with the terms.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Developer, C++ in Pittsburgh, PA vacancy
  • $124k - $170.5k

     ...sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Job Description: Software Developer, C++ 3M Health Care is now Solventum At Solventum, we enable better, smarter, safer healthcare to improve lives. As a... 
    Suggested
    Internship
    H1b
    Relocation package
    Flexible hours

    solventum

    Pittsburgh, PA
    5 days ago
  •  ...Overview: Location: onsite in Pittsburgh, PA Top 3 Skills: Coding in C, C++, and Python Strong software design analysis Capable of expressing positions without confrontation Required Skills and Experience: ~ Bachelor's degree in computer science,... 
    Suggested

    Voluble Systems LLC

    Pittsburgh, PA
    4 days ago
  •  ...Staff Embedded Software Engineer (RTOS / FreeRTOS) Latitude AI develops automated driving technologies, including L3, for Ford vehicles at scale. We're driven...  ...Passion for Embedded Software Development in C and C++ Experience with one or more of the following:... 
    Suggested
    Work at office
    Immediate start

    Latitude AI

    Pittsburgh, PA
    3 days ago
  •  ...Senior Software Engineer - Vehicle Communication (C++) Latitude AI develops automated driving technologies, including L3, for Ford vehicles at scale. We're driven by the opportunity to reimagine what it's like to drive and make travel safer, less stressful, and more... 
    Suggested
    Work at office
    Immediate start

    Latitude AI

    Pittsburgh, PA
    1 day ago
  •  ...Job Title : Linux Application Engineer Department : Software Report to: VP of Software Who we are:...  ...underlying Linux operating system. You will be responsible for developing robust applications in C/C++ or Python, maintaining system stability, and performing... 
    Suggested
    Flexible hours

    HELLBENDER Inc.

    Pittsburgh, PA
    26 days ago
  •  ...processing in resource-constrained environments. Experience with C++, Rust, or Python with tight memory management is strongly...  ...ADRs, and a constrained demonstrator rather than production-ready software.  ~ Strong written communication skills with the ability to document... 
    Contract work
    Work at office
    Local area
    Remote work
    Work from home
    Monday to Friday

    Data Ideology, LLC

    Pittsburgh, PA
    4 days ago
  • $149k - $198.5k

     ...Senior Embedded Software Engineer Motional's onboard autonomous driving system team works...  ...to Staff engineers. Design and develop infrastructure software on various hardware...  ...software for embedded platforms in C and C++. Experience with Test-Driven Development... 
    Work at office
    Remote work

    Venturefizz Product Management Community

    Pittsburgh, PA
    2 days ago
  •  ...Embedded Software Engineer Hellbender Inc. is a Pennsylvania Benefit Corporation who partners...  ...Hellbender, you will have a key role in developing new products, including cameras and...  ...projects. The coding will consist of C, C++, and Python development in an embedded Linux... 
    Work experience placement
    Flexible hours

    HELLBENDER

    Pittsburgh, PA
    3 days ago
  • $86k - $126k

     ...Embedded Software Engineer Eaton's Power Components Division is currently seeking an Embedded...  ...global engineering teams to design and develop the firmware for our next generation...  ...development including multi controller systems (C/C++, RTOS) and low-level hardware interfaces... 
    H1b
    Remote work
    Visa sponsorship
    Relocation package
    2 days per week

    Eaton Plc

    Coraopolis, PA
    3 days ago
  • $126k - $201k

     ...and accessible for all. We're searching for a Software Engineer II - Vehicle Control. In this role,...  ...you will Work within our control team to develop infrastructure and integrate embedded software with a modern C++ autonomy stack. Interact with autonomy... 
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Pittsburgh, PA
    5 days ago
  •  ...Services Network, Inc. (DSN) is seeking a full-time Senior C++ Software Engineer (Autonomous Systems) to join our team in Mossville...  ...play a key technical leadership role on autonomy software teams developing perception, planning, control, and platform capabilities for... 
    Full time

    Diversified Services Network

    Pittsburgh, PA
    3 days ago
  •  ...Real-Time Embedded Engineer SEI advances software engineering principles and practices and...  ...Linux. You will have opportunities to develop tools, techniques, and processes to solve...  ...proficiency in one or more of the following: C, C++, VHDL, Verilog, Python, C#. You've... 
    Full time
    Part time
    Work at office
    Relocation package

    Software Engineering Institute

    Pittsburgh, PA
    3 days ago
  •  ...Role Overview The Lead Java Software Developer (w/ Pega) will join our technology team supporting a large retail banking client undergoing a significant application modernization initiative. This role will focus on the design, development, enhancement, and support... 
    Local area

    Techstra Solutions

    Pittsburgh, PA
    7 days ago
  • $149k - $198.5k

     ...system team works at the intersection of software engineering, machine learning, sensors, and...  ...What You'll Be Doing: Design and develop infrastructure software on various...  ...software for embedded platforms in C and C++. Experience with Test-Driven Development... 
    Work at office
    Remote work

    Motional

    Pittsburgh, PA
    10 days ago
  • $90k

     ...Job Description Job Description Senior JAVA API Developer - Backend (Financial Services) Pittsburgh, Pennsylvania US Citizen or Permanent Resident of the United States Only @Orchard LLC has an immediate requirement for a Senior JAVA API Backend Developer... 
    Permanent employment
    Immediate start

    @Orchard

    Pittsburgh, PA
    4 days ago
  • $179.2k - $268.8k

     ...Latitude AI (lat.ai) develops automated driving technologies, including L3, for Ford vehicles...  .... Meet the team: The Embedded Software team develops foundational platform software...  ..., or PhD) Experience in embedded C/C++ with a deep understanding of advanced language... 
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    5 days ago
  • $126k - $201k

    In this role, you will Work within our control team to develop infrastructure and integrate embedded software with a modern C++ autonomy stack. Interact with autonomy planning and control software, embedded layer software, and vehicle platform commands and monitoring.... 
    Local area

    Aurora Innovation, Inc.

    North Versailles, PA
    5 days ago
  •  ...NationMind LLC is a technology consulting firm focused on software development and QA testing services. We help clients build reliable...  ...are currently hiring skilled professionals for Java Fullstack Developer to join our growing team. Role: Java Fullstack Developer... 
    Full time
    Currently hiring

    NATIONMIND LLC

    Pittsburgh, PA
    12 days ago
  • $130k - $160k

     ...own FORT's most strategic customer integrations while actively developing the next generation of Customer Solutions Engineers. They'll...  ...including CAN bus topology, wiring schematics, and API-based software integration across diverse customer platforms Apply and champion... 
    Remote work

    FORT Robotics

    Pittsburgh, PA
    18 days ago
  • A leading biotechnology company is seeking a Senior Frontend Developer to architect and maintain a high-quality QML and C++ framework/SDK. This position involves close collaboration with multiple internal teams and requires strong expertise in QML, modern C++ standards... 

    Bayer AG

    Indianola, PA
    4 days ago
  •  ...transforms Defense Acquisition from an outdated manual process to a software-driven strategic advantage for the United States. Our flagship...  ...Applications and best-in-class data to more rapidly imagine, develop, and field the capabilities we need. Today, the national... 
    Full time
    Work at office

    Govini

    Pittsburgh, PA
    23 days ago
  • $70k - $300k

     ...where tight integration between hardware and software is critical. We’re looking for a Lead...  ...with software interfaces (ROS/ROS2, C++) to better understand the handoff between...  ...AI talent but also exceptional software developers, engineers, product designers, field deployment... 
    Permanent employment
    Work at office
    Immediate start
    Remote work
    Flexible hours

    FieldAI

    Pittsburgh, PA
    4 days ago
  •  ...Role: Lead Java Developer Location: Remote Duration: 8+ Months Only W2 Level - 4 Lead Engineer Lead Engineer - POS Managed Services (Level 4) Highly experienced Lead Engineer with strong Java and backend expertise, responsible for leading support... 
    Remote work

    Apolis

    Pittsburgh, PA
    5 days ago
  • $171k - $273k

     ...for all. We are searching for an exceptional Staff-level Backend Software Engineer to join the Aurora Services Engineering team and take...  ...modern technologies to build our products including Golang, Python, C++, gRPC, Kubernetes, and AWS. We're happy to help you learn and... 
    Work at office
    Local area
    Remote work
    3 days per week

    Aurora Innovation

    Pittsburgh, PA
    14 hours ago
  •  ...Title: Software Engineer III Location: Pittsburgh, PA (5 days' on-site)...  ...looking for a Software Engineer to help develop our capture software and data processing...  ...tasks will be Python related. Some work in C++, and SQL for light database management. Experience... 
    Contract work

    campus4tech

    Pittsburgh, PA
    4 days ago
  • $155k - $241k

     ...Senior Software Engineer, Autonomy Core Hybrid- Any Office (Fremont, CA, Salem, OR, or...  ...machine communication. Strong experience developing and maintaining telemetry/metrics...  ...commonly used in robotics/testing (Python, C++). Experience with CI/CD pipelines (e.g... 
    Full time
    Temporary work
    Work at office
    Relocation package
    Flexible hours

    Agility Robotics

    Pittsburgh, PA
    3 days ago
  • $148k - $249k

     ...Description Job Description The Embedded Software team owns our low-level software...  ...highly reliable next generation systems. - Develop software according to industry-best practices...  ...who has deep experience with any of  C/C++/Rust (we primarily use Rust). -... 
    Remote work
    3 days per week

    Waabi

    Pittsburgh, PA
    2 days ago
  •  ...Description Job Description The Lead Embedded Software Engineer will manage the embedded...  .... This role will be responsible for: Developing, testing and debugging low-level, embedded...  ...running unit tests. Programming in C, C++, and Python. Using multiple operating... 
    Permanent employment

    Astrobotic Technology Inc

    Pittsburgh, PA
    9 days ago
  • $86k - $126k

    Eaton Corporation is looking for an Embedded Software Engineer to join its Power Components Division. This hybrid role based in Coraopolis, PA, involves designing firmware for control and monitoring systems while collaborating with global engineering teams. The expected... 
    Relocation package

    Eaton Corporation

    Coraopolis, PA
    1 day ago
  •  ...Robot Software Engineer II Main Location - PITTSBURGH, PA Overview Position Type Full Time Category Engineering Description...  ...and write robust, efficient code for robotic systems using C++ and ROS2. Develop algorithms for motion planning, perception, localization... 
    Full time

    Onward Robotics

    Pittsburgh, PA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer, C++. Be the first to apply!