Transform Patient Outcomes with Innovative Software
We seek a skilled software engineer to design, develop, and optimize high-performance software for patient-specific solutions.
As a key member of our R&D team, you'll collaborate with top talent globally to tackle complex clinical challenges and shape the future of medical technology by developing advanced prototypes and scaling capabilities.
This is a role that requires strong communication skills and ability to explain technical concepts clearly.
Key Responsibilities:
* Software Development & Prototyping Contribute to the design, development, prototyping, and testing of software applications that support R&D objectives.
* Requirements & Design Translation Translate user needs into design input specifications and assist in evaluating design trade-offs with senior engineers.
* Debugging & Agile Collaboration Support debugging and troubleshooting efforts within an agile development environment, collaborating across teams.
* Documentation & Code Quality Participate in code reviews and contribute to technical documentation including requirements, architecture, and test cases.
* Engineering Standards & Continuous Learning Follow established software engineering standards while learning and applying design principles, patterns, and methodologies.