
Website Stryker
Job Description:
Want to use your unique skillset and talent to transform lives? Join us as a Senior Software Engineer and help us advance operating room surgeries! You will work closely with technical and business leads from multiple areas representing a diverse and robust array of surgical instrumentation, such as imaging, visualization, navigation, robotics, and various powered smart instrumentation. You will have the opportunity to partner closely with a global engineering teams, multi-disciplined OR clinical teams and marketing as we collectively advance surgery and transform the lives of patients.
Job Responsibilities:
- You will collaborate with R&D, Quality, Manufacturing, Regulatory, Clinical, Marketing and Project Management to ensure project success.
- You will generate and review the necessary documents with project teams (requirements, design, architecture, bugs, test).
- You will design new components applying various design concepts.
- You will work on complex problems, applying advanced experience and learnings.
- You will conduct problem solving, identify potential solutions, and evaluate them against component and sub-system requirements.
- You will code development time/resource estimation to support projects.
- You will learn how the financial models are constructed.
- You will demonstrate proficiency with the product’s intended use and clinical procedures.
- You will translate design inputs to engineering specifications and produce component and sub-system level designs.
- You will conduct research and studies to support product design.
- You will conduct or design prototyping and bench testing.
- You will demonstrate advanced understanding of customer needs and design inputs.
Qualification & Experience:
- Experience in creating estimates for code implementation time/resource for assigned tasks.
- Experience in Software Development Life Cycle processes.
- Experience with integrated development environments (IDE) for projects.
- Experience with regulatory and compliance standards applied to the SDLC (Software Development Life Cycle).
- Experience using Application Lifecycle Management /Traceability tools.
- Linux experience strongly preferred.
- Integration and deployment processes experience using C/C++, Python, Linux, RTOS, VxWorks, Matlab, Shell Scripting, Assembly, dc/bldc, Communication Protocols (SPI, I2C, 1-wire, etc…).
- 2+ years of work experience, preferably with C, C++ or similar in an embedded environment
- Experience with software tools for static/dynamic analysis, memory management, code coverage and techniques for analyzing software.
- Bachelor’s degree in Software Engineering/ Computer Science or related discipline
Job Details:
Company: Stryker
Vacancy Type: Full Time
Job Location: Lansing, MI, US
Application Deadline: N/A
vacanciesforyou.net