Staff Embedded Software Engineer (R&D)

Stryker — Portage, Kalamazoo County
Full-Time Apr 28, 2026
From $2,484/week
Apply Now →

About This Position

Join Stryker in Portage, Kalamazoo County as a Staff Embedded Software Engineer (R&D) and develop cutting‑edge medical device software. This senior role offers a competitive salary of $129,173.45 and the chance to work alongside top talent in a supportive, innovative environment.

Key Responsibilities

  • Design, develop, and validate embedded software for next‑generation medical devices.
  • Collaborate with cross‑functional R&D teams including hardware, firmware, and regulatory experts.
  • Lead code reviews, mentor junior engineers, and enforce best‑practice development standards.
  • Perform risk analysis, verification, and validation activities to meet FDA and ISO requirements.
  • Contribute to technical documentation, design specifications, and test plans.

Required Qualifications

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, or related field.
  • 5+ years of professional experience in embedded C/C++ development for safety‑critical medical devices.
  • Strong knowledge of real‑time operating systems (RTOS), microcontroller architectures, and communication protocols (e.g., CAN, UART, SPI).
  • Experience with software development lifecycle (SDLC), version control (Git), and automated testing.
  • Understanding of FDA 21 CFR Part 820, ISO 13485, and IEC 62304 compliance.

What We Offer

  • Competitive salary of $129,173.45 annually.
  • Comprehensive health, dental, and vision benefits.
  • 401(k) match and employee stock purchase plan.
  • Continuous learning programs, tuition reimbursement, and career development pathways.
  • Flexible work‑life balance with hybrid office/remote options.

Frequently Asked Questions

What type of projects will I work on as a Staff Embedded Software Engineer at Stryker?

You will develop embedded software for innovative medical devices, handling everything from low‑level firmware to high‑level system integration while ensuring regulatory compliance.

What experience is required for this senior engineering position?

At least 5 years of embedded C/C++ development for safety‑critical medical devices, knowledge of RTOS, microcontroller architectures, and familiarity with FDA/ISO standards.

Does Stryker provide opportunities for professional growth?

Yes, Stryker offers continuous learning programs, tuition reimbursement, mentorship, and clear career progression paths for senior engineers.

Frequently Asked Questions

How do I apply?

Click the Apply Now button to submit your application directly to the employer.

What is the salary?

The estimated compensation for this role is From $2,484/week.

Is this remote?

Check the job description for location requirements.

Ready to apply?

Take the next step in your career today

Apply Now

Job Details

Company
Stryker
Location
Portage, Kalamazoo County
Type
Full-Time
Salary
From $2,484/week
Posted
28/04/2026
Quick Apply

Similar Jobs

Project Control II MasTec Advanced Technologies
AI
WeHired AI Online