R&D Staff Engineer-Software

Company Name:
Requidistion ID: 203BR
Job Title: R&D Staff Engineer-Software
Group: MedSurg and Neurotech
Division: Medical
Business Function: Research & Development
Country: US
State/Province: MI
City: Portage
Employment Category: FullTime
Percent Travel Required: 0
Shift 1st
About Stryker: Stryker is one of the world's leading medical technology companies and together with our customers, we are driven to make healthcare better.
The Company offers a diverse array of innovative medical technologies, including reconstructive, medical and surgical, and neurotechnology and spine products to help people lead more active and more satisfying lives.
Stryker products and services are available in over 100 countries.
Job Description/Information: Are you an experienced R&D Software Engineer looking for a new challenge? Are you technically talented and a strong communicator? If so, Stryker may have the ideal opportunity for you as an R&D Staff Engineer - Software!
Essential Duties & Responsibilities:
Possesses and applies a broad knowledge of principles, practices, and procedures of a particular field of specialization to the completion of difficult assignments.
Reports observations/problems clearly and concisely, recognizing and highlighting specific deviations and presents possible solutions.
Develops system level design strategies and may lead design, development, testing & refinement of components and sub-systems.
Development follows Invent It, Make It, Sell It procedures.
Usually works with minimum of supervision, conferring with superior on unusual matters.
May be assisted by Design Engineer.
Under general supervision, plans, conducts and supervises assignments.
Reviews progress and evaluates results.
Recommends changes in procedures and processes.
Assignments are broad in nature, requiring originality and ingenuity.
Has appreciable latitude for unreviewed action or decision.
Guide and direct design engineers and senior design engineers in the same project
Fundamental understanding of IPC and IEC requirements as well as ISO organization related to electrical.
Perform formal risk analysis and develop software mitigations.
SW build, change control, and development/test process improvement.
Development of research prototypes used to evaluate new product concepts.
A desire to deliver a quality and innovative product that improves lives.
Contribute to the definition and specification of future designs.
Own/Support all phases of the product development lifecycle including design, implementation, debug, verification, validation, and transfer to manufacturing.
Minimum Qualifications: QUALIFICATIONS:
o B.S.
in Software Engineering, Electrical Engineering, or related field.
o M.S.
in Software Engineering, Electrical Engineering preferred
o Requires a minimum of 4 years experience.
o Experience with designing software products in an FDA or other regulated industry.
o Familiar with concepts of design input, design output, traceability, and risk analysis.
o Able to debug software and hardware/schematics at higher level using logic analyzers, oscilloscopes, and simulators.
o Experience in concurrent cross-platform development preferred.
o Demonstrates mastery in system level software (drivers, RTOS, and test applications) in embedded environment.
o Expertise in debugging embedded systems without or with little emulator support.
o Understands product development processes including:
o Change Control & Design Control.
o Software Development Life Cycle
o Project management: Familiar with Project Management Body of Knowledge (PMBOK) practices and general theory and application of PMBOK strongly preferred.
o Capable in Microsoft Project
o Fluent in:
o C/C++, Object Oriented Coding, Windows Embedded
o Agile Testing
o Tools: CodeWarrior, Perforce or similar, Doxygen, LabView, Matlab, Microsoft Visual Stud
o Knowledge in embedded system design required.
o Understand integration of software and hardware required.
o Competent with Microsoft Office (Outlook, Excel, Word, etc.).
o Must possess excellent oral and written communication skills.
o Eagerness to assist internal and external customers.
o Possess attention to detail.
o Must be able to work with minimal supervision.
o May involve prolonged periods of stooping, kneeling, crouching, bending, sitting, standing, and/or crawling as appropriate.
o May be required to move materials up to 50 pounds, reach, push, or pull in order to accomplish job accountabilities.
o Coordination of eye, hand, and/or foot movement with an ability to grasp by hand and meet cognitive demands to include visual and auditory discrimination/memory, reading ability, and memory retention ability.
o Requires use of safety glasses in designated areas.
o Closed-toe/heel shoes must be worn on the production floor; safety shoes are recommended.
R&D Staff Engineer-Software

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.