Software Developer - Application in Portage, MI at Stryker Corporation

Date Posted: 7/1/2019

Job Snapshot

Job Description

It's time to join Stryker!

We are a great place to work. Fortune, in association with Great Place to Work, named us among the World’s Best Workplaces. We ranked #10 out of the 25 companies on the list. This list highlights companies that have gone above and beyond to create a great workplace for employees all over the world. Fortune also named us one of the 100 Best Companies to Work For in the United States. This is the ninth consecutive year we have been on the list, and we ranked #11 out of 100!

Stryker is one of the world’s leading medical technology companies and is dedicated to helping healthcare professionals perform their jobs more efficiently while enhancing patient care. The Company offers a diverse array of innovative medical technologies, including reconstructive, medical and surgical, and neurotechnology and spine products to help people lead more active and more satisfying lives.

As a member of our international project team you will be responsible for the development of complex medical software applications for Neuro, Spine, and ENT applications.  You will design software components with UML and create, document and test components of existing and future software in C++/Qt and QML/JavaScript.  You will develop a high level of understanding of different medical procedures and how we best deliver the right solutions to our customers and patients.  You will have the opportunity to visit customers and work with marketing to deliver the best software solutions.

What You Will Do

  • Learn, understand, and continue to grow fundamental knowledge of computer science and system engineering principles and practices.  Utilize this knowledge of principles, practices, and procedures to ensure alignment of product design or subsystem design with requirements.
  • Work as part of team to design, develop, modify and evaluate software systems and/or electro-mechanical software systems in your project domain
  • Actively participate in New Product Development team discussions.  Provide engineering input on key topics to reduce time to market.
  • Evaluate product designs at a subsystem level and ensure appropriate performance based upon customer and standard requirements.  Typical analysis includes understand engineering fundamentals and sound coding structures.
  • Work with minimal supervision
  • Determine and implement design approaches and parameters and conduct feasibility studies on new designs.
  • Analyze equipment to establish operating data, conduct experimental tests and evaluate the results.  Select components and equipment based on analysis of specifications, reliability and regulatory requirements.
  • Provide periodic reports on assigned topics to supervisor.

What You Need

  • Bachelors Degree in Computer Science, Computer engineering, Electrical engineering, or related field
  • Experience with linux
  • Experience wit real time systems and non real time systems
  • Experience with C++ / QML
  • Familiar working in Agile development environment
  • Demonstrated ability to translate requirements to design
  • Must possess excellent oral and written communication skills.
  • Excellent analytical skills.
  • Effective interpersonal communication skills.
  • Demonstrated numerical problem solving skills.
  • GPA minimum of 3.0, strongly preferred
  • 0+ years related design engineering experience.

Why Stryker?  “It’s the people.” That’s the answer you’ll hear most often when you ask our employees why they love working here. Come join our team in Kalamazoo at Stryker!

Work From Home: No

Travel Percentage: Up to 25%

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.

Join our talent network

Joining our talent network will enhance your job search and application process. Whether you choose to apply or just leave your information, we look forward to staying connected to you.

Join Our Team