Taro Logo

Principal Software Engineer

Stryker is a leading medical technology company specializing in digital, robotics, and enabling technologies.
Fort Lauderdale, FL, USA
Principal Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Healthcare · Robotics

Description For Principal Software Engineer

Stryker is seeking a Principal Software Engineer to join their Digital, Robotics, and Enabling Technology Concept Development team. This role combines advanced software engineering with medical device innovation, focusing on developing cutting-edge solutions that enhance healthcare delivery. The position offers an opportunity to work on complex technical challenges while leading software development initiatives that directly impact medical technology advancement.

The role involves leading technical deliverables for research and design of software modules and subsystems, applying advanced software design principles, and ensuring successful concept transitions to product development. Working in a hybrid environment at the Fort Lauderdale location, you'll collaborate with cross-functional teams to develop innovative solutions while maintaining compliance with medical device standards.

As a Principal Software Engineer, you'll be responsible for translating user needs into design specifications, developing prototypes, and navigating intellectual property landscapes. The position requires expertise in multiple programming languages, strong computer science fundamentals, and experience in medical device or regulated industries. You'll have the opportunity to work with cutting-edge technologies, including AI and machine learning, while contributing to life-changing medical innovations.

The ideal candidate will bring 8+ years of experience, strong technical leadership skills, and a passion for developing medical technology solutions. This role offers the chance to make a significant impact in healthcare technology while working for a leading medical device company known for its innovative approaches to improving patient care.

Last updated 19 days ago

Responsibilities For Principal Software Engineer

  • Lead technical deliverables for research, design, development, modification and evaluation of software modules
  • Apply advanced software design principles to develop concepts and prove feasibility
  • Translate user needs to design specifications and produce system configuration plans
  • Ensure successful transition of concepts from feasibility to New Product Development
  • Assess new technologies and capabilities
  • Develop and influence invention disclosures and patents
  • Lead strategies for static/dynamic analysis and IDE structures

Requirements For Principal Software Engineer

JavaScript
Python
Java
  • Bachelor's degree in Software Engineering/Computer Science or related discipline
  • 8+ years of experience
  • 2+ years experience in medical device or highly regulated industry
  • Strong knowledge of programming languages (JavaScript, Python, Java, or C++)
  • Strong core computer science skills
  • Knowledge of AI and machine learning concepts
  • Proficiency in developing desktop application architecture
  • Experience with OOPs principles, design patterns and multi-threading concepts

Jobs Related To Stryker Principal Software Engineer