Software Development Engineer

SSi People

Murrysville (Westmoreland County)

On-site

USD 80,000 - 110,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

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

Job Title: Software Development Engineer

Location: Murrysville, Pennsylvania (On‑Site)

Job Summary: We are seeking a skilled professional to participate in the full software development lifecycle for high‑quality medical device applications. Our team is focused on driving continuous improvement, technical excellence, and efficient solutions that support innovative healthcare technology.

Responsibilities
  • Participate in the complete software development process, including pair programming to meet rigorous product requirements and standards.
  • Integrate software components and third‑party libraries, ensuring seamless functionality and minimal disruption to existing systems.
  • Conduct and participate in code reviews to maintain high code quality, adherence to coding standards, and constructive peer collaboration.
  • Collaborate with cross‑functional teams such as product managers, designers, and QA engineers to define, develop, and deliver new features and system optimizations.
Required
  • Bachelor’s or Master’s Degree in Computer Science, Software Engineering, Information Technology, or equivalent.
  • Minimum 5 years’ experience with a Bachelor’s Degree (or minimum 3 years’ prior experience required with a Master’s Degree) in areas such as Software Development, Software Design and Architecture, Testing, and Quality Assurance or equivalent.
  • Demonstrated expertise in firmware design and development for embedded applications using C or C++.
  • Experience in the medical industry or another highly regulated environment, including software configuration management with GitHub, hardware‑domain collaboration, and quality documentation aligned with medical device standards.

By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from SSi People and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here: SSi People Privacy Policy

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - Medical Devices On Site
Senior Embedded Software Engineer - Medical Devices On Site

SSi People • Murrysville

On-site
USD 80,000 - 110,000
Software Engineer
Software Engineer

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

On-site
USD 90,000 - 130,000
Embedded Software Development Engineer-Onsite
Embedded Software Development Engineer-Onsite

Elyon International • Murrysville

On-site
USD 110,000 - 140,000
Paid sick leave
Medical/Dental (optional)
401(k) Retirement Plan (optional)
+3
Staff Software Development Engineer
Staff Software Development Engineer

Successfactors • Lake Oswego (OR)

On-site
USD 140,000 - 190,000
Staff Software Development Engineer
Staff Software Development Engineer

Micro Systems Engineering, Inc. • Portland (OR)

On-site
USD 120,000 - 160,000
Principal Software Engineer
Principal Software Engineer

Digital Health Solutions • Andover (MA)

On-site
USD 140,000 - 190,000
Health insurance
401(k) with employer match
Paid time off
Senior Software Engineer
Senior Software Engineer

Redolent Infotech Pvt. Ltd. • Saint Paul (MN)

On-site
USD 120,000 - 150,000
Implant Software Staff Engineer
Implant Software Staff Engineer

Micro Systems Engineering, Inc. • Lake Oswego (OR)

On-site
USD 150,000 - 210,000
Software Architect
Software Architect

Suntra MedTech • Bedford (NH)

On-site
USD 120,000 - 150,000
Software Engineer – Embedded Systems
Software Engineer – Embedded Systems

SunTech • Morrisville (NC)

On-site
USD 110,000 - 160,000