Senior Development Software Engineering
Core
Design, develop, and maintain high-performance, scalable software solutions for treatment planning systems (e.g., Brachy products) to support healthcare professionals.
Role type
Senior Software Engineer
Builds
Treatment planning solutions (e.g., Brachy products)
Domain
Healthcare technology / Medical device software
Deliverable
production ML models | product features | infrastructure
Required skills
Software development, system design, scalability, troubleshooting, root cause analysis, code reviews, technical documentation, process improvement, regulatory compliance
Preferred skills
Experience with global engineering collaboration, QMS compliance
Technologies
Not specified
Responsibilities
Contribute to the development of new products and features, Design and maintain software solutions aligned with business and technical requirements, Build high-performance, scalable systems supporting treatment planning solutions, Analyze and resolve issues across development, testing, and production environments, Investigate and troubleshoot customer-reported issues, Collaborate with global engineering and support teams, Participate in code reviews and follow coding standards, Create and maintain technical documentation, Ensure compliance with Quality Management System (QMS) and regulatory requirements
Seniority
Senior, hands-on IC