C++/Python Senior Developer (Architect) for medical device

Salary Competitive

Would you like to join our software development team to contribute to present and future software projects that have great impact in healthcare?

At TracInnovations we develop and produce a markerless motion tracking system to improve quality of medical MRI scanning without compromising patient comfort.


Join our dynamic team and make a change

As a senior software developer, you will contribute to continuous improvement of our motion tracking system and take part in architecture design and development of new tools for 3D image correction using the tracking data.

We implement our computer vision solutions in C++, with QT for cross-platform UI. We also develop software tools in C++ and Python to support our main development processes and for testing at different levels. You can expect to contribute to all these activities and especially to the system design part with your expertise.

You will have an opportunity to closely interact with our hardware department as well as to develop and apply your skills by participating in the coming new projects that rely on technologies like GPU computing and machine learning.

We develop software in a controlled environment and comply with the regulations (MDR/FDA), so you should expect thorough documentation to ensure software quality and to support our quality management system.

For this position we consider experienced candidates with 5+ years of experience to join us as a Senior Software Developer, and experts with 10+ years of experience to join us as a Software Architect.


Do you have the skills we are looking for?

  • MSc or BSc in Computer science or Engineering

  • C++ and Python – as main languages

  • Cross-platform development for Windows and Unix

  • Test-driven development – unit tests, integration tests, system tests, etc.

  • Git – for code versioning


Do you have other relevant skills?

  • Software development and documentation for medical devices

  • Computer vision, image analysis, mathematical modeling

  • Experience in agile development in scrum, with Jira

  • Experience with modern DevOps and CI/CD


Are you our new colleague?

  • You have a structured goal-oriented mindset

  • You enjoy working in a team

  • You are a social person with a sense of humor

  • You are fluent in English, speaking and writing


About The Team

Our software development team consists of four developers. We have expertise in MRI imaging, computer vision and high-performance computing. Our main language is C++ for high-performance code. We use Python for fast prototyping and development of tools.

The team is dynamic and agile. We work in scrum without idolizing it, and rather adopting it for our needs. We are open towards each other and the problems, and social aspects are important. A good sense of humor is definitely a benefit. We go dining together downtown, spend computer gaming nights at the office, and have fun together.

For more information or questions please contact us at job@tracinnovations.com

Perks and benefits

This job comes with several perks and benefits

Flexible working hours
Flexible working hours

Time is precious. Make it count. Morning person or night owl, this job is for you.

Free coffee / tea
Free coffee / tea

Get your caffeine fix to get you started and keep you going.

Near public transit
Near public transit

Easy access and treehugger friendly workplace.

Healthcare insurance
Healthcare insurance

Break a leg! Seriously, we got you covered in our company healthcare plan.

Remote work allowed
Remote work allowed

You know how you perform best. Work from your couch, your favorite cafe or abroad when you feel like it.

Gym access
Gym access

Short, tall, skinny, chubby we like you just as you are. But if you dream about a bum like J-Lo we got you covered.

Working at
TracInnovations

TracInnovations is a MedTech spin out from the Technical University of Denmark, established in 2015. Our vision is to provide accurate and reliable motion tracking for the MRI and PET scanner environment, enabling especially children and certain motion impaired patients to be scanned without sedation.

Read more about TracInnovations

Similar jobs

.NET Core Developer
Mover Systems Copenhagen Full-time
Senior .NET Core Developer
Mover Systems Copenhagen Full-time
Backend Development n' Robots
Meili Robots Copenhagen Full-timePart-time
Backend and API developer for tech-startup within e-commerce
Relewise Aarhus Full-time
Er du TestaVivas nye senior PHP-udvikler?
TestaViva Copenhagen Full-time