-
Senior Staff Software Engineer, R&D
- Stryker (Grand Rapids, MI)
-
The Senior Staff Software Engineer will support the Instruments division, Surgical Technologies business unit, with a focus on our Neptune product portfolio. Supporting new product development, taking ownership of key design elements while also providing both project management and technical leadership to guide the team.
This role is hybrid with the expectation to be in the office 3 days a week in Portage, MI.
Check out a link to our product portfolio here: Stryker Fluid Waste Management (https://www.stryker.com/us/en/portfolios/medical-surgical-equipment/surgical-suction/fluid-waste-management.html)
What you will do:
+ Lead the design and development of software components in alignment with the requirements and architecture defined
+ Leading the software development process for embedded medical devices.
+ Lead architecture development of real-time and non-real-time software, owning the design, implementation, and testing of software modules, and performing associated software development tasks (requirements development, configuration management, issue/bug tracking, and risk management).
+ Independently make design tradeoff decisions while designing multiple components of the system
+ Partnering with hardware design teams, as well as Project Management and Quality throughout the product life cycle.
+ Lead and mentor the technical team in the design and development of complex embedded software devices
What you need:
Minimum Qualifications (Required):
+ Bachelor’s Degree in Engineering, Computer Engineering or related field
+ 6+ years of experience
+ Experience using C or C++ Knowledge of standard communication data protocols (UART, USB, I2C, WiFi).
+ Experience in embedded software design
Preferred Qualifications:
+ Experience in GUI application development for embedded devices.
+ Experience in a regulated environment
+ Experience developing software to control multi-actuator, electromechanical systems
+ Experience in HW/SW development for embedded Linux systems.
+ Experience in leading, planning, organizing, and communicating short-term and long-term project milestones
Health benefits include: Medical and prescription drug insurance, dental insurance, vision insurance, critical illness insurance, accident insurance, hospital indemnity insurance, personalized healthcare support, wellbeing program and tobacco cessation program. Financial benefits include: Health Savings Account (HSA), Flexible Spending Accounts (FSAs), 401(k) plan, Employee Stock Purchase Plan (ESPP), basic life and AD&D insurance, and short-term disability insurance. Stryker offers innovative products and services in MedSurg, Neurotechnology, Orthopaedics and Spine that help improve patient and healthcare outcomes. Alongside its customers around the world, Stryker impacts more than 150 million patients annually. Depending on customer requirements employees and new hires in sales and field roles that require access to customer accounts as a function of the job may be required to obtain various vaccinations as an essential function of their role.
Stryker Corporation is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status. Stryker is an EO employer – M/F/Veteran/Disability.
-