Aktiviere Job-Benachrichtigungen per E-Mail!

Physics & Software Engineer

IBA

Schwarzenbruck

Vor Ort

EUR 58.000 - 75.000

Vollzeit

Vor 5 Tagen
Sei unter den ersten Bewerbenden

Erhöhe deine Chancen auf ein Interview

Erstelle einen auf die Position zugeschnittenen Lebenslauf, um deine Erfolgsquote zu erhöhen.

Zusammenfassung

Join IBA as part of the hardware team to develop innovative software for proton therapy systems, enhancing cancer treatment. This role requires advanced Python skills and offers career growth within a leading company recognized for its commitment to technology and well-being in healthcare.

Leistungen

Competitive salary and benefits
Flexible home office policy
Career growth opportunities
Supportive team environment
Commitment to cutting-edge technology
BCorp Certification

Qualifikationen

  • 4-5 years experience in software development for medical devices is ideal.
  • Active team player with strong interpersonal skills required.
  • Excellent communication skills in English and French.

Aufgaben

  • Design and implement software solutions based on functional needs.
  • Test software through various testing methodologies.
  • Collaborate with engineers to enhance development.

Kenntnisse

Python
Multi-threading
Algorithm efficiency
Data structures
State machines
Interpersonal skills
Communication
Low-level programming
Linux
Docker

Ausbildung

Degree in applied computer sciences or engineering

Tools

Java SE
Spring
Spring Boot
Maven
Junit 4/5
Mockito
SVN
GIT
TeamCity

Jobbeschreibung

Social network you want to login/join with:

col-narrow-left

Client:

IBA

Location:
Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Reference:

54e306226b63

Job Views:

5

Posted:

21.06.2025

Expiry Date:

05.08.2025

col-wide

Job Description:

Mission

As a member of the hardware team, your mission is to reinforce our team with your IT development skills. Your role is to design, implement, test and document the software used to control a proton therapy system enabling safe and accurate delivery of the dose to patients' tumors. Specific projects identified today consist in acquiring, handling and presenting a large volume of data generated by the particle accelerators.

If you are highly skilled in Python and are eager to improve cancer treatment in a technological environment, join our team!

Challenges we trust you with

The software essentially orchestrates the data exchange between the different devices and hardware sub-systems, with the upper layers in charge of the clinical or the service workflows.

  • Design and implement software solutions to answer the needs identified by the functional analysts and the architects
  • Test the software through unit testing, automated integration factory testing and integration testing in real conditions on the industrial equipment in the proton therapy centers
  • Apply software development methodologies, framework and standards
  • Fix bugs and refactor the software to continuously improve the user experience
  • Improve the development environment in collaboration with the software domain owners
  • Work closely with electro-mechanical and physics engineers to support the functional analysts

What we value

  • A degree in applied computer sciences or engineering
  • Ideally4-5 yearsexperience minimum in a similar environment, ideallyin software development for medical devices
  • An experience in software development for medical devicesor in an area where you have been close to functional hardware components is a big asset
  • Very good programming skills (multi-threading, algorithm efficiency, data structures, state machines…)
  • An active team player with very good interpersonal skills
  • A hands-on and proactive person, able to organize your work autonomously
  • Excellent communication skills in English and French

For the mission specifically:

  • Advanced expertise in Python and its ecosystem, able to take over complex applications and understand their usage
  • Basic low-level programming skills
  • Knowledge of Linux and Docker
  • Experience in developing software independently
  • Leading definition, prioritization, and execution of software development tasks

A plus to join the team :

  • Professional experience with Java SE and the following frameworks : Spring, Spring Boot, Maven
  • Good knowledge of Junit 4/5 and Mockito for the redaction of test scripts
  • Good knowledge of SVN, GIT and TeamCity as development environment
  • Experience in configuration management, continuous integration and non-regression testing

Cherry on the cake

IBA offers :

  • Competitive salary and benefits, including a company car
  • Flexiblehome office policy
  • Career growth within a globally recognized leader in medical technology
  • A supportive team environment that values each member's development
  • A commitment to cutting-edge technology and solving challenging problems
  • Be part of a BCorp Certified company, balancing professional innovation with personal well-being

Join us at IBA, where you can be part of a dynamic team working on cutting-edge technology in the fight against cancer. Let's make a difference together!

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.