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 DoAs 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 ForThis 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.
Requirements: