Sr. Software Engineer
Description

Senior Software Engineer – Medical Devices & Life-Saving Technology


Build software that matters. Literally.


At Organ Recovery Systems (ORS), the software you design and develop supports medical devices used in organ preservation and transplantation, technology that must perform flawlessly when it matters most. We’re looking for a Senior Software Engineer who brings deep technical expertise, disciplined execution, and a passion for building reliable, fault-tolerant systems in a regulated environment.

If you’re motivated by meaningful work, complex challenges, and real-world impact, this role offers the opportunity to do your best work with purpose.


What You’ll Do

As part of our engineering team, you’ll be involved across the full software lifecycle, from concept and design through validation, launch, and ongoing support.


Key responsibilities include:

  • Design, develop, and implement application software, firmware, and production software tools for ORS medical products
  • Translate user needs and system requirements into clear software specifications and robust designs
  • Write high-quality, fault-tolerant code with a strong focus on safety, reliability, and performance
  • Define and execute software testing strategies, including performance, verification, and validation testing
  • Maintain and enhance existing software systems and platforms
  • Analyze and troubleshoot field-reported software issues and develop effective corrective actions
  • Collaborate cross-functionally with engineering, quality, regulatory, and manufacturing teams

What We’re Looking For

This is a senior individual contributor role for someone who brings both technical depth and thoughtful leadership whether through mentoring, influence, or project ownership.


Education

  • Bachelor’s degree in Software Engineering, Computer Science, or a related field

Experience

  • 10+ years of professional software development experience post-Bachelor’s degree
  • 5+ years of experience in the medical device industry
  • At least 2 years developing and testing real-time firmware for actively controlled medical devices with electro-mechanical elements (e.g., motors, valves)
  • Demonstrated experience with cybersecurity concepts and practices
  • Prior experience as a people manager or project manager is desirable, though this role remains an individual contributor
  • Experience developing software for web-based applications or websites is a plus

You’ll Thrive Here If You

  • Take a disciplined, structured approach to software development in regulated environments
  • Value documentation, testing, and validation as much as clean code
  • Enjoy solving complex, real-world problems that require reliability and precision
  • Collaborate well across functions and communicate clearly with technical and non-technical partners

Why ORS

  • Your work directly supports life-saving medical technology
  • You’ll contribute across the entire product lifecycle, not just one phase
  • You’ll join a mission-driven, collaborative team that values quality, accountability, and innovation
  • You’ll help shape software solutions that must perform under critical conditions

If you’re ready to apply your experience to technology that truly makes a difference, we’d love to hear from you.