Staff Embedded Software Engineer
Job Description
Welcome to Stryker
Welcome to Stryker, a leading medical technology company dedicated to helping people live healthier and more fulfilling lives. We are currently seeking a highly skilled and motivated Staff Embedded Software Engineer to join our team and contribute to the development of cutting-edge medical devices. In this role, you will have the opportunity to work with a talented and collaborative team, utilizing your expertise in embedded software development to make a positive impact on the lives of patients around the world. If you have a passion for innovation, a strong technical background, and a desire to make a difference, we would love to hear from you.
Your Responsibilities
- Design and develop embedded software for medical devices, ensuring compliance with industry standards and regulations.
- Collaborate with cross-functional teams to understand product requirements and provide technical solutions.
- Conduct thorough testing and debugging of software to ensure high quality and reliability.
- Maintain and enhance existing software, identifying and implementing improvements as needed.
- Stay updated on industry trends and advancements in embedded software development, incorporating new techniques and technologies into product design.
- Create and maintain detailed documentation for all software development processes.
- Participate in code reviews and provide constructive feedback to team members.
- Troubleshoot and resolve any software issues that arise during development or after product release.
- Work closely with hardware engineers to integrate software with electronic components.
- Collaborate with regulatory and quality assurance teams to ensure compliance with all relevant standards and regulations.
- Mentor and train junior software engineers, sharing knowledge and best practices to promote continuous learning and growth within the team.
- Communicate progress and any potential roadblocks to project managers and team leaders in a timely and effective manner.
- Adhere to company policies and procedures, including those related to data security and confidentiality.
- Continuously seek opportunities for process improvement and efficiency within the software development lifecycle.
Equal Opportunity
Stryker is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.