Jump to content

Staff Software Design Engineer - Michigan, Portage 3800 East Centre Ave

8 days ago


 Share

Job Opportunity Details

Type

Full Time

Salary

Not Telling

Work from home

No

Weekly Working Hours

Not Telling

Positions

Not Telling

Working Location

Michigan, Portage 3800 East Centre Ave, Michigan, United States   [ View map ]
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.

Travel Percentage: 10%

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.

Stryker Corporation will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information.


More Information

Application Details

  • Organization Details
    Stryker
 Share


User Feedback

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.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...