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.
This job comes with several perks and benefits