Taro Logo

Principal Software Engineer

Stryker is a leading medical technology company specializing in digital, robotics, and enabling technologies.
Fort Lauderdale, FL, USA
Backend
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 in healthcare technology. The position involves leading technical deliverables for research and design of software modules and subsystems, working at the intersection of software development and medical technology.

The role requires expertise in translating user needs into design specifications while ensuring compliance with medical device standards. You'll be working in a hybrid environment at the Fort Lauderdale location, collaborating with cross-functional teams to drive innovation in medical technology. The position offers the opportunity to work on complex software systems while contributing to life-changing medical solutions.

As a Principal Engineer, you'll lead strategies for static/dynamic analysis, develop invention disclosures, and navigate intellectual property landscapes. The role requires strong technical leadership, with responsibilities including concept development, feasibility studies, and ensuring successful transitions to product development teams. This position is ideal for experienced software engineers passionate about applying their skills in healthcare technology and medical devices.

The role combines traditional software engineering challenges with the complexity of medical device development, offering a unique opportunity to impact healthcare technology. You'll work with cutting-edge technologies, including AI and machine learning, while ensuring compliance with medical device regulations. The position requires travel up to 10% and offers the chance to work with a leading medical technology company known for innovation and impact in healthcare.

Last updated 16 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