
Overview
Why join Stryker?
Looking for a place that values your unique talents? Discover Stryker's award-winning culture.We are proud to offer you our total rewards package which includes bonuses, healthcare, insurance benefits, retirement programs, wellness programs, as well as service and performance awards – not to mention various social and recreational activities, all of which are location specific.
Job description
We are excited to be named one of the World’s Best Workplaces by Fortune Magazine!We are proud to offer you our total rewards package which includes bonuses, healthcare, insurance benefits, retirement programs, wellness programs, as well as service and performance awards – not to mention various social and recreational activities, all of which are location specific.
What you will do:
Conduct or design advanced prototyping and testing
Conduct advanced problem solving, identify potential solutions, and evaluate them against component and sub-system requirements
Translate user needs to design inputs/specifications and produce advanced component and sub-system level designs
Develop and design software systems per requirements and architecture defined
Advance solutions by applying in-depth knowledge of customer needs, market and competitive offerings
Apply detailed knowledge of clinical procedures to author design inputs
Be proficient with and mentor others in usage of industry standards, including design requirements and test strategies per applicable regulations
Work cooperatively with R&D, Quality, Manufacturing, Regulatory, Clinical, Marketing and Project Management to ensure project success as a leader on the team
What will you need:
Required Qualifications:
Bachelor’s degree in software engineering/computer science or related discipline
7+ years of work experience in Embedded Software
Expert level understanding of Yocto Linux
Strong background in embedded Linux configuration, development, and BSPs, including bootloaders, kernels, and drivers.
Strong programming skills in C & good experience working with modern CI/CD pipeline setup & integration of tests
Craft and maintain Yocto layers and recipes, ensuring robust support for multiple CPU architectures, including IMX8 architecture
Good experience working on Communication protocols like CAN/UART/I2C/SPI
Preferred Qualifications:
Software Development Life Cycle processes