Staff Embedded Software Engineer (R&D)
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
Click the Apply Now button to submit your application directly to the employer.
The estimated compensation for this role is From $2,484/week.
Check the job description for location requirements.
Job Details
Stryker
Portage, Kalamazoo County
Full-Time
From $2,484/week
28/04/2026