Watch this video to learn more about Stryker
Job Type
Full Time
Job Details
What you will do:
- Design, develop, enhance, and test software / embedded software for medical and connectivity products for R&D department.
- Closely work with peers in software engineering, software quality assurance and project & product management to develop software that meets customer and system requirements.
- Follow, defined design practices and sound software engineering principles to ensure development of safe, robust, and user-friendly products.
- Bachelor's or Master's degree in Software Engineering/ Computer Science or related discipline & 2-4 years of work experience in developing Embedded application and middleware software
- Demonstrated skills in programming languages � C/C++ along with knowledge of object-oriented design, design patterns, data structures and algorithms
- Knowledge of communication interfaces like � Serial/RS232, Ethernet, Wi-Fi, Bluetooth and communication protocols like � UART, CAN, CAN-Open, TCP/IP, UDP
- Hands on experience in using software development tools like � Compilers & Interpreters (Ex. GCC, Visual Studio), debuggers (Ex. GDB)
- Knowledgeable on tools for static/dynamic analysis, memory management and code coverage
- Working knowledge of tools used for project tracking & defect management (Ex. JIRA), requirements management (Ex. Jama, Integrity), configuration management (Ex. Git/Gitlab, Bitbucket, Perforce)
Preferred Qualifications:
- Knowledge or work experience in Python, QT, Shell Scripting, Batch File
- Exposure to micro-processors, micro-controllers, evaluation boards, SDKs
- Experience in Embedded Linux with knowledge of build systems like � Yocto and Buildroot
- Experience in working with Devops environment with CI/CD pipelines (in Docker)
Company Details

Stryker
Kalamazoo, MI, United States
Stryker is a global leader in medical technologies and, together with our customers, we are driven to make healthcare better. We offer innovative... Read more