About our customer:
Our customer is a Swiss medical device company with a mission to bring certainty and inovation to medical treatment outcomes. Their robotic and image-guided solutions enable clinicians to perform reproducible and efficient interventions, that deliver quality outcomes from minimally invasive therapies across a range of disciplines from cancer treatment to the treatment of hearing disorders.
Our perfect fit will play a pivotal role in one of their most important and innovative projects at an early stage - a micro device that assists in surgery.
Responsibilities:
- Work on the cross platform desktop product that is currently run on Windows
- Contribute actively to implementation of new features
- Review the existing architecture/code and propose ideas on how to improve. Refactor the code.
- Write quality, maintainable code with extensive test coverage in a fast-paced professional software engineering environment
- Provide effort estimations
Requirements:
Must haves:
- Master's degree or higher in Computer Science, Computer Engineering or related field
- At least 5 years of experience working with C++ (versions 11-17) STL and Boost
- Solid experience working with QT (including version 6) and QML in particular
- Understanding of Windows Architecture and Familiarity with Windows API
Nice to haves :
- Experience with Windows API related to Display(s) management
- Familiarity with Conan Package Manager
We offer:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits