Job
- Level
- Experienced
- Job Field
- Software, Embedded
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Radolfzell am Bodensee
- Working Model
- Hybrid, Onsite
Job Summary
In this role, you will develop innovative software solutions, design software architectures, implement and test modules, and document interfaces, particularly in a regulated medical environment.
Job Technologies
Your role in the team
- Become part of our software team and take responsibility for the development and further development of our software solutions:
- You define and develop a coordinated, future-proof software architecture based on existing electromagnetic navigation systems, including the implementation and testing of software modules.
- Together with your team, you analyze existing systems and develop as well as document functionalities and interfaces.
- In addition to architecture work, you will be responsible for implementing software as well as conducting tests.
- Structured documentation as well as verification and validation of your developments are central components of your daily work - especially in the regulated medical environment.
- You develop core, reusable software components and support your colleagues in the R&D team with their application as well as with technical questions.
This text has been machine translated. Show original
Our expectations of you
Education
- You hold a successfully completed university degree in Computer Science, Software Engineering, or a comparable field of study, as well as several years of professional experience in software development.
Qualifications
- Proficiency in UML, SysML, or comparable modeling languages is part of your professional skill set, with knowledge of Continuous Integration and Continuous Delivery being advantageous.
- You are familiar with agile methodologies in software development, and you are confident in communicating in German and English within an international environment.
Experience
- In addition, you have very good knowledge of C and C++, and ideally also have experience with Python as well as in the development of embedded systems.
This text has been machine translated. Show original
What we offer
- Hybrid working.
This text has been machine translated. Show original
Topics that you deal with on the job
Job Locations
This is your employer
NDI Europe GmbH
NDI Europe GmbH is a high-tech company specializing in the development, production, and manufacturing of 3D measurement technology for medical technology. The company is a global leader in electromagnetic and optical measurement systems for medical navigation, employing over 80 staff in Radolfzell.
Description
- Company Type
- Established Company
- Working Model
- Hybrid, Onsite
- Industry
- Healthcare, Social Sector