Job description
Why engineering at Stryker?
At Stryker we are dedicated to improving lives, with a passion for researching and developing new medical device products. As an engineer at Stryker, you will be proud of the work that you will be doing, using cutting-edge technologies to make healthcare better. Here, you will work in a supportive culture with other incredibly talented and intelligent people, creating industry-leading medical technology products. You will also have growth opportunities as we have a culture that supports your personal and professional development.
Need another reason to apply? Check out these 8 reasons to join Stryker's engineering team: https://www.strykercareersblog.com/post/8-reasons-to-join-strykers-engineering-team
We are proud to be named one of the World’s Best Workplaces and a Best Workplace for Diversity by Fortune Magazine! Learn more about our award-winning organization by visiting stryker.com
Our benefits include bonuses; commissions; healthcare; insurance benefits; retirement programs; stock based plans; family and parenting leaves; tuition reimbursement; wellness programs; onsite fitness centers and cafeterias; discount purchase programs; and service and performance awards – not to mention various social and recreational activities.
Who We Want:
- Analytical problem solvers. People who go beyond just fixing to identify root causes, evaluate optimal solutions, and recommend comprehensive upgrades to prevent future issues.
- Dedicated achievers. Relentless about quality, people who thrive in a fast-paced environment and will stop at nothing to ensure a project is complete and meets regulations and expectations.
- Curious learners. Engineers who seek out cutting-edge research and information to expand and enhance their ability to develop products.
- Goal-oriented developers. Keeping the customer and system requirements squarely in focus, people who deliver safe and robust solutions.
- Collaborative partners. People who build and leverage cross-functional relationships to bring together ideas, information, use cases, and industry analyses to develop best practices.
What You Will Do:
Technical Responsibilities:
- Work with Engineering, Operations, Quality Assurance and Project Management to define and execute projects that implement build, release, and deployment of software.
- Manage the source code control system.
- Manage SW development/automation/test tools and licenses.
- Develop an automated, continuous, build process that reviews the source code, identifies build errors, and notifies appropriate parties to expedite/facilitate synchronization to the latest build.
- Improve productivity by designing & developing full-featured build systems; implementing tools and scripts that enable efficient, flexible builds (Shell, Perl, Python)
Integrated the build system to the bug tracking system - Develop an efficient deployment process for Medical Device SW deployments
Identify and propagate best practices and processes - Communicate releases related activities to all the stakeholders and take their feedback to improve the process
- Create technical documentation for build processes, tools, and validation reports
Business Responsibilities:
- Interpret customer needs and understands design inputs
- Understand the product’s intended use and clinical procedures
- Med Device Compliance: Understand fundamental industry standards, design requirements and test strategies which align with regulatory requirements
- Create or review engineering documentation, such as the Design History file, General Design Record per company design control procedures
- Learn R&D procedures like design controls and risk management, per the Quality Management System
General Responsibilities:
- Running and analyzing static analysis tool and generate report
- Develop and Deploy Software package and release to client.
- Make version control efforts and ensuring that the most current version of the software package includes all the necessary binaries and files.
- Hold self and others accountable to deliver high-quality results with passion, energy, and drive to meet business priorities.
- Code reviews for Test /Automation systems applying design principles, coding standards, and best practices.
What You Will Need:
Basic Qualifications:
- Bachelor’s degree in Software Engineering, Computer Science, Computer Engineering, or related discipline
- 4+ years of hands-on experience working with build integration and release processes to deliver software
Preferred Qualifications:
- Extensive familiarity with version control systems like Perforce, Gitlab etc
- Familiarity with Code Review tool, Issue tracking tool and other SW management tools
- Exposure to programming skills like C/C++, C#
- Experience with integrated development environments (IDE) for projects
- Experience with tools for static/dynamic analysis, memory management, code coverage and techniques for analyzing software integration and deployment processes
- Understanding of the software development lifecycle, leading test methodologies and tools, and a passion for quality processes.
- Ability to collaboratively create estimates (time/resource) for code automation test and integration test for assigned tasks and projects.
- Collaboratively influence the Software Development Life Cycle processes changes and best practices.
- Familiarity with regulatory and compliance standards and documents applied to the SDLC (Software Development Life Cycle) including IEC 62304, ISO 13485, the FDA’s General Principles of Software Validation
- Understands the theory and methods of Embedded Software Development and Test and can apply them under minimal supervision while demonstrating:
- Experience with various test frameworks (e.g., Nunit, CppTest, Parasoft).
- Experience with one or more POSIX-compliant real-time operating systems.
- Time management skills with the ability to manage multiple priorities.
- $95,100 - $204,000 salary plus bonus eligible + Benefits (Health, Vision, Dental, 401K, Tuition Reimbursement, Employee Assistance Program, Wellbeing Program, Employee Stock Purchase Program). This information reflects the anticipated salary range for this position based on current national data. Actual minimum and maximum may vary based location. Individual pay is based on skills, experience, and other relevant factors.
About Stryker
Stryker is one of the world’s leading medical technology companies and, together with our customers, is driven to make healthcare better.
The company offers innovative products and services in Medical and Surgical, Neurotechnology, Orthopedics, and Spine that help improve patient and healthcare outcomes. Alongside its customers around the world, Stryker impacts more than 100 million patients annually.
More information is available at stryker.com
seankuhnke.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, seankuhnke.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, seankuhnke.com is the ideal place to find your next job.