Software Development Engineer

SSi People

Murrysville (Westmoreland County)

On-site

USD 80,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Real Staffing • Minneapolis (MN)

On-site
USD 90,000 - 120,000
Medical coverage
Dental coverage
Vision coverage
+1
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 Engineer - Factory Software Development
Senior Engineer - Factory Software Development

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

On-site
USD 110,000 - 145,000
Senior Engineer - Factory Software Development
Senior Engineer - Factory Software Development

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

On-site
USD 110,000 - 150,000
Senior Software Engineer
Senior Software Engineer

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

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

Suntra MedTech • Bedford (NH)

On-site
USD 120,000 - 150,000
Software Development Engineer 3
Software Development Engineer 3

Hologic, Inc. • Marlborough (MA)

On-site
USD 106,000 - 167,000
Sr. Software Quality Engineer
Sr. Software Quality Engineer

Echo • San Francisco (CA)

On-site
USD 90,000 - 120,000
Competitive compensation, including stock options
Comprehensive benefits package
401(k) program with matching contributions
Senior Software Engineer
Senior Software Engineer

Ledgent Technology • Burnsville (MN)

On-site
USD 110,000 - 160,000