Work Flexibility: Onsite
Who we want:
- Curious learners. Engineers who seek out cutting-edge research and information to expand and enhance their ability to design medical devices.
- Goal-oriented developers. Keeping the customer and system requirements squarely in focus, people who deliver safe and robust solutions.
- User-focused creators. Engineers who design with the user in mind, developing software that helps change patients’ lives.
What you will do:
Technical Responsibilities:
- Lead the Firmware development of various medical devices.
- Develop Software Requirements and Software Design Architecture for products.
- Take a hands-on approach in writing and testing software that assists in prototyping and beta testing.
- Collaboratively work with other teams including Mechanical, Electrical, Compliance and AO teams as needed.
- Assist with SW Design Transfer activities as needed.
- Work with Marketing and ID on VOC activities.
- Improve Automation frameworks.
- Conduct technology exploration.
- Assist with Product Engineering activities as needed after product release.
- Perform Unit testing.
- Perform Code Reviews in accord.
Business Responsibilities:
- Contribute to competitive and market strategy by demonstrating in-depth knowledge of the market, customer dynamics and competitive offerings.
- Apply strong understanding of clinical procedures to enhance Test development.
Med Device Compliance:
- Mentor others as a business unit expert on the usage of industry standards, including design requirements and test strategies per applicable regulations.
- Lead others to create and refine engineering documentation and the Test Process itself.
General Responsibilities:
- Work cooperatively with R&D, Quality, Manufacturing, Regulatory, Clinical, Marketing, and Project Management to ensure project success, both leading and influencing other leaders on the team.
- Hold self and others accountable to deliver high-quality results with passion, energy, and drive to meet business priorities.
- Mentor, develop, and inspire others in current and future roles.
What You Need
Minimum Qualifications (Required):
- Bachelor's degree in Software Engineering/ Computer Science or related discipline & 4+ years of work experience
Preferred Qualifications (Strongly desired):
Programming Languages:
- Programming skills in C, C++, Python.
- Design and Development Skills:
- Experience developing and testing Embedded devices containing Firmware.
- Ability to lead strategies with tools and Automation Frameworks especially on Embedded Devices.
- Understanding and Familiarity with Electrical Circuits.
- Experience working on CAN, Serial, SMBUS, WiFi, Bluetooth, and I2C protocols.
Software Process Skills:
- Collaboratively influence the Software Development Life Cycle processes changes and best practices.
- Collaboratively lead in creating estimates for code implementation time/resources for assigned tasks and projects.
- Work with Test Engineers to complete SW Verification.
- Regulatory and compliance standards applied to the SDLC (Software Development Life Cycle).
Preferred Skills / Engineering tools:
- Experience with common Lab equipment.
- Experience working on ST and NXP families of microcontrollers.
- Experience using Parasoft for Unit Testing.
- Experience using Requirement Management Tools (Ex: Cockpit).
- Experience using Code Repositories (Ex: Perforce, GitLab).
- Experience using Jenkins (or similar Environments) to create Test Pipelines.
More Information
Application Details
-
Organization Details
Stryker
Recommended Comments
There are no comments to display.
Join the conversation
You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.