Shire Veteran Jobs

Job Information

Stryker Corporation Senior Software Engineer, SCADA in Portage, Michigan

Senior Software Engineer, SCADA for Stryker Corporation in Portage, MI to define and implement Supervisory Control and Data Acquisition (SCADA) system strategy, architecture, and standards for the next generation of manufacturing systems.  Interface with New Product Development Engineers, Database Engineers, Information Technology, and operations engineering personal to ensure system success and robust implementation.  Collaborate with cross-functional teams to specify and design architecture as well as the implementation, monitoring, maintenance, upgrading, and administration of systems.  Specify the necessary network and server hardware and software. Ensure a stable and reliable network and computing environment to facilitate manufacturing operations.  Determine technical objectives of engineering assignments and make decisions regarding the direction and the results of the assignment.  Monitor and control progress of development and ensure sound application of engineering principles and the appropriate use of policies and procedures.  Generate software requirement specifications, perform risk analysis, and develop mitigation strategies.  Define software architecture configurations, design software algorithm alternatives, and compare them to requirements.  Create, implement, and develop test code.  Coach and mentor team members regarding functionally related topics.  Provide status reports including periodic progress updates and evaluation of results to management.  Provide engineering support for new product and process introductions, including ensure that all activities are completed and documented in accordance with internal new product development procedures.  Select components and equipment based on analysis of specifications, reliability, and regulatory requirements.  Work with quality engineers to develop component specific testing, software verification tests, and inspection protocols.  Work with operations engineering for SCADA and sustainment of manufacturing system architecture.  Develop next generation supervisory control systems and factory automation coding, including PLCs, SCADA systems, EWIs, GUIs, HMIs, sensors, I/O devices, and controls.  Ensure adherence to GMP and safety procedures.. Requires: Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or Software Engineering (willing to accept foreign education equivalent) plus two (2) years of experience performing software engineering or, alternatively, a Master's and no experience. Specific skills/other requirements - Must also possess the following (quantitative experience requirements not applicable to this section): Experience writing software specifications according to Institute of Electrical and Electronics Engineers (IEEE) standards; Experience developing and servicing programs written in Java codebase, Python and SQL; and Experience merging and querying between Java and Python programming languages. Telecommute Benefit: up to 2 days per week can be remote. Submit resume to hrpractices@stryker.com. Reference Position Number: 1275.

DirectEmployers