Senior Embedded Software Engineer - Medical Devices On Site

SSi People

Murrysville (Westmoreland County)

On-site

USD 80,000 - 110,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

SSi People is seeking a Software Development Engineer in Murrysville, Pennsylvania. This role involves participating in the full software development lifecycle for high‑quality medical device applications.

Eligible candidates should possess a Bachelor’s or Master’s Degree in a related field and have substantial experience in software development, especially in regulated environments. The position emphasizes collaboration and technical excellence.

Qualifications

  • Minimum 5 years’ experience with a Bachelor’s Degree or minimum 3 years with a Master’s Degree.
  • Experience in the medical industry or regulated environments.
  • Expertise in software configuration management and quality documentation.

Responsibilities

  • Participate in the complete software development process for medical applications.
  • Integrate software components and third-party libraries.
  • Conduct code reviews to maintain code quality.
  • Collaborate with cross-functional teams for new features.

Skills

Firmware design and development using C or C++
Software Development
Software Design and Architecture
Quality Assurance

Education

Bachelor’s or Master’s Degree in Computer Science, Software Engineering, IT

Tools

GitHub

Job description

SSi People is seeking a Software Development Engineer in Murrysville, Pennsylvania. This role involves participating in the full software development lifecycle for high‑quality medical device applications.

Eligible candidates should possess a Bachelor’s or Master’s Degree in a related field and have substantial experience in software development, especially in regulated environments. The position emphasizes collaboration and technical excellence.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Engineer
Software Development Engineer

SSi People • Murrysville

On-site
USD 80,000 - 110,000
Embedded Systems Engineer – Medical Devices (Onsite)
Embedded Systems Engineer – Medical Devices (Onsite)

Drive Medical Ltd. • Somerset

Hybrid
USD 70,000 - 95,000
Competitive Benefits
Paid Time Off
401(k) Savings Plan
Senior Embedded Device Engineer - Medical Software
Senior Embedded Device Engineer - Medical Software

BioSpace • North Chicago (IL)

On-site
USD 120,000 - 180,000
Paid Time Off
Medical Insurance
Dental Insurance
+2
Onsite Embedded Systems Engineer - Medical Devices
Onsite Embedded Systems Engineer - Medical Devices

Drive Medical • Somerset

On-site
USD 70,000 - 95,000
Software Engineer, Medical Device Apps (C#)
Software Engineer, Medical Device Apps (C#)

BIOTRONIK SE & Co.KG • Lake Oswego (OR)

On-site
USD 90,000 - 130,000
Senior Embedded Software Engineer Medical Device (Onsite)
Senior Embedded Software Engineer Medical Device (Onsite)

Primary Talent Partners • Mounds View (MN)

On-site
USD 80,000 - 100,000
On-Site Embedded Systems Engineer — Medical Devices (San Diego)
On-Site Embedded Systems Engineer — Medical Devices (San Diego)

Modular Medical, Inc. • San Diego (CA)

On-site
USD 90,000 - 130,000
Senior Embedded Software Engineer – Medical Devices
Senior Embedded Software Engineer – Medical Devices

Guerbet • Cincinnati (OH)

On-site
USD 80,000 - 110,000
Competitive salary
Personal development opportunities
Global leader in imaging solutions
Principal Embedded Software Engineer – Medical Devices
Principal Embedded Software Engineer – Medical Devices

Third Pole Therapeutics • Waltham (MA)

On-site
USD 100,000 - 140,000
Senior Embedded Firmware Engineer – Medical Devices Hybrid
Senior Embedded Firmware Engineer – Medical Devices Hybrid

Malone Workforce Solutions • McHenry (IL)

Hybrid
USD 110,000 - 170,000