Logo
Stryker

Senior Software Engineer - Lab Automation

Stryker, Portage, Michigan, United States, 49002

Save Job

Senior Software Engineer - Lab Automation

Join to apply for the

Senior Software Engineer - Lab Automation

role at

Stryker . As a

Senior Software Engineer - Lab Automation , you will work with a cross-functional team of software, mechanical, and test engineers to support the development of new medical devices at Stryker. What You Will Do Provide computer engineering support for the design, development, deployment and maintenance of new and existing networked and cloud-based software to operate electro-mechanical test systems, ensuring that all activities are completed and documented in accordance with Stryker procedures. Ensure quality of processes and systems as defined in the appropriate operation and systems specifications. Provide input on best practices related to software design, architecture, and development strategy. Lead or participate in test team discussions and provide computer engineering input on key topics to improve efficiency and effectiveness of test systems. Analyze computer test systems to establish automated analytical data flows. Develop software based on analysis of specifications, reliability, industry best practices and regulatory requirements. Maintain networked and cloud-based infrastructure for both software development and test operations. Assist in evaluating vendor capability to support test system development and operations.

What You Need

Required Qualifications: B.S. in Computer Science, Computer Engineering, Software or related discipline/experience and 2+ years of relevant work experience. Practicable knowledge in software development and computer science fundamentals. Verifiable proficiency with Python programming language. Verifiable proficiency with Linux-based systems and container architectures.

Preferred Qualifications: MS Degree in Computer Science, Engineering or related. Verifiable proficiency with REST API architectures. Verifiable proficiency with GIT-based Version Control Platforms. Understanding of Agile, DevOps and DataOps best-practices. Experience with C++, LabVIEW, React, and/or Javascript/Typescript Programming Languages. Experience with Azure Cloud Infrastructure/Systems. Experience with JAMA Software Platform. Experience with NI cDaq hardware, automated robotic arms, drive motors, and TCP communications protocols. Experience with computer vision, machine learning, deep learning, or AI. Experience with SQL or MongoDB database architecture.

Benefits

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 diverse products and services in MedSurg, Neurotechnology, Orthopaedics and Spine to support patient and healthcare outcomes. 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. Referrals increase your chances of interviewing at Stryker by 2x. Get notified about new Senior Software Engineer jobs in

Portage, MI . #J-18808-Ljbffr