Within our R&D RT Positioning division several international software and hardware teams collaborate in an agile environment to develop innovative solutions for the accurate positioning of patients undergoing cancer radiotherapy. As part of a highly skilled agile team you will maintain and further develop one of Brainlabs core products ExacTrac Dynamic - an advanced in-room patient positioning and monitoring system designed for high-precision radiotherapy treatments. The system combines revolutionary thermal surface camera technology with X-ray tracking to ensure exceptional accuracy. Every day thousands of patients worldwide are positioned and monitored using ExacTrac Dynamic and its predecessor systems enabling safe precise and effective treatment.
As a (Senior) Software Developer you will play a key role in the design development and maintenance of complex software systems used in medical technology. You will be part of a cross-functional team contribute to architectural decisions and help ensure our software meets high standards of quality performance and maintainability.
You will:
- Design develop and maintain robust and scalable software solutions
- Apply object-oriented design principles and established design patterns
- Contribute to system architecture improvement of our existing software design and technical decision-making
- Work across the full technology stack with a primary focus on backend and application logic (C-based)
- Review code mentor team members and promote software engineering best practices
- Collaborate within a highly skilled international Scrum team of software and project engineers
- Work closely with the team and the Product Owner to develop optimal solutions that address customer needs
- Present prototypes to customers and clinical experts gathering and incorporating feedback
- Participate in clinical case visits and perform system testing in real clinical environments
Qualifications :
- Degree in Computer Science Software Engineering or an equivalent education / working experience
- 3 years professional experience in object-oriented software development
- Good proficiency in C
- Profound knowledge of object-oriented programming (OOP) software development principles and design patterns
- Experience as a full-stack developer
- Basic knowledge and experience with ReactJS TypeScript and CSS are a plus
- Analytical mindset attention to detail and a high standard for code quality
- Strong team player with ability to collaborate effectively in cross-functional and international teams
- Very good communication skills in English; German is a plus
Additional Information :
- A mutually-supportive international team
- Meaningful work with a lasting impact on medical technology
- 30 vacation days plus December 24th and December 31st
- Flexible working hours as well as hybrid work model within Germany
- Bike leasing via cooperation partner BikeLeasing
- Parking garage and safe underground bike storage
- Award-winning subsidized company restaurant and in-house cafes
- Variety-rich fitness program in our ultra-modern 360m2 company gym
- Regular after work team and company events
- Comprehensive training and continuing education opportunities
Ready to apply We look forward to receiving your online application including your first available start date and desired salary.
Contact person: Elisabeth Karro
Remote Work :
No
Employment Type :
Full-time
Within our R&D RT Positioning division several international software and hardware teams collaborate in an agile environment to develop innovative solutions for the accurate positioning of patients undergoing cancer radiotherapy. As part of a highly skilled agile team you will maintain and further d...
Within our R&D RT Positioning division several international software and hardware teams collaborate in an agile environment to develop innovative solutions for the accurate positioning of patients undergoing cancer radiotherapy. As part of a highly skilled agile team you will maintain and further develop one of Brainlabs core products ExacTrac Dynamic - an advanced in-room patient positioning and monitoring system designed for high-precision radiotherapy treatments. The system combines revolutionary thermal surface camera technology with X-ray tracking to ensure exceptional accuracy. Every day thousands of patients worldwide are positioned and monitored using ExacTrac Dynamic and its predecessor systems enabling safe precise and effective treatment.
As a (Senior) Software Developer you will play a key role in the design development and maintenance of complex software systems used in medical technology. You will be part of a cross-functional team contribute to architectural decisions and help ensure our software meets high standards of quality performance and maintainability.
You will:
- Design develop and maintain robust and scalable software solutions
- Apply object-oriented design principles and established design patterns
- Contribute to system architecture improvement of our existing software design and technical decision-making
- Work across the full technology stack with a primary focus on backend and application logic (C-based)
- Review code mentor team members and promote software engineering best practices
- Collaborate within a highly skilled international Scrum team of software and project engineers
- Work closely with the team and the Product Owner to develop optimal solutions that address customer needs
- Present prototypes to customers and clinical experts gathering and incorporating feedback
- Participate in clinical case visits and perform system testing in real clinical environments
Qualifications :
- Degree in Computer Science Software Engineering or an equivalent education / working experience
- 3 years professional experience in object-oriented software development
- Good proficiency in C
- Profound knowledge of object-oriented programming (OOP) software development principles and design patterns
- Experience as a full-stack developer
- Basic knowledge and experience with ReactJS TypeScript and CSS are a plus
- Analytical mindset attention to detail and a high standard for code quality
- Strong team player with ability to collaborate effectively in cross-functional and international teams
- Very good communication skills in English; German is a plus
Additional Information :
- A mutually-supportive international team
- Meaningful work with a lasting impact on medical technology
- 30 vacation days plus December 24th and December 31st
- Flexible working hours as well as hybrid work model within Germany
- Bike leasing via cooperation partner BikeLeasing
- Parking garage and safe underground bike storage
- Award-winning subsidized company restaurant and in-house cafes
- Variety-rich fitness program in our ultra-modern 360m2 company gym
- Regular after work team and company events
- Comprehensive training and continuing education opportunities
Ready to apply We look forward to receiving your online application including your first available start date and desired salary.
Contact person: Elisabeth Karro
Remote Work :
No
Employment Type :
Full-time
View more
View less