Stryker

Senior Staff Embedded Software Engineer

Stryker

Phoenix, AZ, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

At Stryker, we are seeking a highly skilled and experienced Senior Staff Embedded Software Engineer to join our dynamic team. As a global leader in medical technology, we are dedicated to improving patient outcomes and providing innovative solutions for healthcare professionals. In this role, you will have the opportunity to work on cutting-edge projects and make a real impact on the lives of patients worldwide. We are looking for a talented individual who is passionate about embedded software development and has a strong background in engineering principles. If you are a driven and innovative thinker with a desire to continuously learn and grow, we invite you to join our team and help us shape the future of medical technology.

  1. Design and develop embedded software solutions for medical devices, following industry standards and best practices.
  2. Lead and manage the software development process, including requirements gathering, design, implementation, testing, and documentation.
  3. Collaborate with cross-functional teams, including hardware engineers, system engineers, and project managers, to ensure successful integration of software with hardware.
  4. Conduct code reviews, identify and resolve technical issues, and provide guidance and mentorship to junior engineers.
  5. Stay up-to-date with the latest advancements in embedded software development and integrate new technologies and techniques into projects.
  6. Ensure compliance with regulatory requirements, such as FDA and ISO, throughout the software development lifecycle.
  7. Maintain and improve existing software systems, including troubleshooting and debugging.
  8. Communicate effectively with stakeholders, including presenting technical information to non-technical audiences.
  9. Participate in project planning and estimation, and provide technical input and recommendations.
  10. Mentor and train junior engineers on software design and development best practices.
  11. Collaborate with external partners and vendors, as needed, to support software development projects.
  12. Continuously improve software development processes and procedures to increase efficiency, quality, and reliability.
  13. Lead and participate in design reviews, risk assessments, and other engineering activities to ensure software quality and reliability.
  14. Take ownership of assigned projects and deliver high-quality software solutions on time and within budget.
  15. Adhere to company policies and procedures, including maintaining confidentiality of sensitive information.
Where is this job?
This job is located at Phoenix, AZ, USA
Job Qualifications
  • Extensive Experience In Embedded Software Development: The Ideal Candidate Should Have A Minimum Of 7 Years Of Experience In Developing Embedded Software For Medical Devices Or Other Safety-Critical Systems. They Should Be Well-Versed In The Entire Software Development Lifecycle, From Requirements Gathering To Testing And Maintenance.

  • Proficiency In Programming Languages And Tools: The Candidate Should Have A Deep Understanding Of Programming Languages Such As C, C++, And Assembly, As Well As Experience Using Development Tools Such As Compilers, Debuggers, And Simulators. Experience With Real-Time Operating Systems And Microcontrollers Is Also Highly Desirable.

  • Strong Problem-Solving And Analytical Skills: As A Senior Staff Embedded Software Engineer, The Candidate Will Be Responsible For Troubleshooting Complex Software Issues And Finding Innovative Solutions. They Should Possess Excellent Problem-Solving And Analytical Skills, With The Ability To Think Critically And Logically To Identify And Resolve Problems.

  • Knowledge Of Medical Device Regulations And Standards: Stryker Is A Medical Device Company, And As Such, The Ideal Candidate Should Have A Good Understanding Of Relevant Regulations And Standards, Such As Fda Guidelines And Iso 13485. They Should Be Able To Develop Software That Complies With These Regulations And Ensure That All Necessary Documentation Is Complete And Accurate.

  • Leadership And Teamwork Skills: As A Senior Member Of The Software Team, The Candidate Should Have Experience Leading And Mentoring Other Engineers. They Should Also Be Able To Collaborate Effectively With Cross-Functional Teams, Such As Hardware Engineers, Quality Engineers, And Project Managers, To Deliver High-Quality Software Products On Schedule.

Required Skills
  • Object-oriented design

  • Embedded systems

  • Agile methodologies

  • C/C++ programming

  • Hardware/Software integration

  • Firmware development

  • Real-Time Programming

  • Debugging And Troubleshooting

  • Microcontroller Architecture

Soft Skills
  • Communication

  • Conflict Resolution

  • Leadership

  • Time management

  • creativity

  • Teamwork

  • Adaptability

  • Problem-Solving

  • Empathy

  • Decision-making

Compensation

According to JobzMall, the average salary range for a Senior Staff Embedded Software Engineer in Phoenix, AZ, USA is between $120,000 and $150,000 per year. However, this can vary depending on factors such as the specific company, years of experience, and specific skills and qualifications of the individual. Some companies may offer higher salaries or additional benefits such as bonuses or stock options. It is important to research and negotiate with potential employers to ensure fair compensation.

Additional Information
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.
Required LanguagesEnglish
Job PostedFebruary 6th, 2024
Apply BeforeJune 21st, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Stryker

Stryker Corp. is engaged in providing medical technology products and services. It operates through the following segments: Orthopaedics, MedSurg and Neurotechnology and Spine. The Orthopaedics segment provides reconstructive and trauma implant systems. The Medsurg segment deals with surgical instruments and equipment, endoscopy, patient handling, and reprocessed medical devices. The Neurotechnology and Spine segment pertains to spinal implants and neurovascular products.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started