Staff Embedded Software Engineer — Medical Devices

Stryker

Portage (MI)

On-site

USD 103,000 - 171,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health benefits
401(k) plan
Employee Stock Purchase Plan (ESPP)
Life and AD&D insurance
Short-term disability
Wellbeing program

Job summary

Stryker in Portage, MI seeks a Staff Embedded Software Engineer to lead design, development, and documentation of embedded software for medical devices, adhering to FDA software development guidance and internal lifecycle processes.

You will collaborate with R&D, Systems, Quality, Manufacturing, Regulatory Affairs, and Advanced Operations to deliver high-quality solutions, support legacy products, and drive verification and validation activities across the product lifecycle.

Qualifications

  • Bachelor's degree in Software Engineering, Computer Science or related discipline.
  • 4+ years of professional work experience.
  • Experience in C/C++ software development for embedded systems.
  • Hands-on experience with Python development, including scripting, automation, and application development.

Responsibilities

  • Design and develop embedded software and supporting documentation for medical devices in accordance with internal software development lifecycle processes and FDA software development guidance.
  • Collaborate with cross-functional teams, including R&D, Systems Engineering, Quality, Manufacturing, Regulatory Affairs, and Advanced Operations, to ensure effective communication and successful product development.
  • Support legacy products through root-cause investigation, defect resolution, and continuous improvement initiatives.
  • Partner with multidisciplinary teams to plan and execute software verification and validation activities.
  • Conduct advanced problem solving, identify potential solutions, and evaluate them against system and sub-system requirements.
  • Collaborate with Advanced Operations, Manufacturing, and third-party suppliers to develop and review manufacturing fixture software and ensure deliverables meet quality and software documentation standards.

Skills

C/C++
Python
Embedded systems

Education

Bachelor's degree in Software Engineering/CS

Tools

GitHub
Perforce
Jenkins
CMake

Job description

Stryker in Portage, MI seeks a Staff Embedded Software Engineer to lead design, development, and documentation of embedded software for medical devices, adhering to FDA software development guidance and internal lifecycle processes.

You will collaborate with R&D, Systems, Quality, Manufacturing, Regulatory Affairs, and Advanced Operations to deliver high-quality solutions, support legacy products, and drive verification and validation activities across the product lifecycle.

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

Similar jobs worth comparing

Staff Embedded Software Engineer – Medical Devices
Staff Embedded Software Engineer – Medical Devices

PowerToFly • Grand Rapids (MI)

On-site
USD 103,000 - 171,000
Medical insurance
Dental insurance
Vision insurance
+4
Lead Embedded Software Engineer, Medical Devices
Lead Embedded Software Engineer, Medical Devices

Stryker • Grand Rapids (MI)

On-site
USD 103,000 - 171,000
Health benefits
401(k) plan
Employee Stock Purchase Plan (ESPP)
+1
Staff Embedded Software Engineer, MedTech R&D
Staff Embedded Software Engineer, MedTech R&D

Stryker • Portage (MI)

On-site
USD 103,000 - 171,000
Design Quality Engineer (Software/Electrical) – Medical Devices
Design Quality Engineer (Software/Electrical) – Medical Devices

Stryker Corporation • Portage (MI), Northern (KY)

Hybrid
Confidential
Staff Embedded Software Engineer (Onsite)
Staff Embedded Software Engineer (Onsite)

Stryker • Portage (MI)

On-site
USD 103,000 - 171,000
Health benefits
401(k) plan
Employee Stock Purchase Plan (ESPP)
+3
Staff Electrical Engineer - MedTech Manufacturing Leader
Staff Electrical Engineer - MedTech Manufacturing Leader

Stryker • Portage (MI)

On-site
USD 89,000 - 149,000
Lead Software Project Manager – Medical Devices
Lead Software Project Manager – Medical Devices

Stryker Group • Portage (MI)

On-site
USD 89,000 - 149,000
Staff Embedded Software Engineer (Onsite)
Staff Embedded Software Engineer (Onsite)

Stryker • Grand Rapids (MI)

On-site
USD 103,000 - 171,000
Health benefits
401(k) plan
Employee Stock Purchase Plan (ESPP)
+1
Senior Embedded Software & Controls Engineer
Senior Embedded Software & Controls Engineer

Stryker • Flower Mound (TX)

On-site
USD 112,000 - 189,000
Medical & prescription drug insurance
Dental insurance
Vision insurance
+11
Staff Embedded Software Engineer (Onsite)
Staff Embedded Software Engineer (Onsite)

PowerToFly • Grand Rapids (MI)

On-site
USD 103,000 - 171,000
Medical insurance
Dental insurance
Vision insurance
+4