> Markdown version of [/jobs/ext/1971169-staff-embedded-software-engineer-onsite](https://www.wearedevelopers.com/jobs/ext/1971169-staff-embedded-software-engineer-onsite). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Embedded Software Engineer (Onsite) - **Company:** Stryker Corporation - **Location:** Grand Rapids, MI, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Systems Engineering, C++ (Programming Language), Software Documentation, Embedded Software, Python (Programming Language), Systems Development Life Cycle, Software Engineering, Software Requirements Analysis, Scripting, Software Verification, Information Technology - **Published:** August 7, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/staff-embedded-software-engineer-onsite-grand-rapids-mi-usa-58831982 ## About the Role and legacy products through root-cause investigation, defect resolution, and continuous improvement * Plan and execute software verification and validation activities with cross-functional teams * Solve complex problems and evaluate solutions against system requirements * Collaborate with Advanced Operations, Manufacturing, and third-party suppliers to develop and review manufacturing fixture software ensuring quality and documentation standards Tasks * 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 Key requirements * ## Description Experteer Overview In this role you will lead embedded software design, development, and documentation for medical devices, ensuring quality and FDA-aligned practices. You will collaborate with cross-functional teams to deliver software for product configuration, testing, and inline manufacturing. You will support legacy products, drive software verification and validation, and help shape the technical direction. This position offers exposure to manufacturing fixtures and provisioning systems, contributing to product quality, reliability, and operational efficiency. You will work in a mission-driven environment that emphasizes regulatory compliance and multidisciplinary collaboration. Compensation / Benefits * Design and develop embedded software and supporting documentation for medical devices per internal SDLC and FDA guidance * Collaborate with R&D, Systems Engineering, Quality, Manufacturing, Regulatory Affairs, and Advanced Operations to enable successful product development * Support legacy products through root-cause investigation, defect resolution, and continuous improvement * Plan and execute software verification and validation activities with cross-functional teams * Solve complex problems and evaluate solutions against system requirements * Collaborate with Advanced Operations, Manufacturing, and third-party suppliers to develop and review manufacturing fixture software ensuring quality and documentation standards Tasks * 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 Key requirements * ## Related Videos - [Model Based Systems Engineering in an Agile Product Development Process](https://www.wearedevelopers.com/videos/68-model-based-systems-engineering-in-an-agile-product-development-process) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Breaking the Hardware Mindset: Overcoming Barriers to System-Level Innovation](https://www.wearedevelopers.com/videos/1635-breaking-the-hardware-mindset-overcoming-barriers-to-system-level-innovation) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) ## Related Articles - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know)