Senior Software Engineer - Control Systems
Core
Design, develop, and maintain full-stack software applications for advanced radiotherapy treatment systems used in cancer care.
Role type
Senior Software Engineer (Control Systems)
Builds
Radiotherapy treatment systems and control applications
Domain
Healthcare / Medical Devices / Radiation Therapy
Deliverable
production ML models | product features
Required skills
C#, .NET, WPF, C++, full-stack development, unit testing, CI/CD, Agile methodologies, object-oriented design, system integration
Preferred skills
regulated industry experience, embedded systems, containerization, modern cloud technologies
Technologies
C#, .NET, WPF, C++, Docker, Kubernetes, Azure, AWS
Responsibilities
Design and develop software for radiotherapy systems; deliver full-stack solutions across UI and backend; improve software quality via automated testing and code reviews; support migration to microservices; collaborate on Agile planning and sprint activities; ensure safety-critical software meets regulatory requirements.
Seniority
Senior, hands-on IC