The work includes designing and developing of dental CAD/CAM system with sophisticated algorithms and complex user interactions.
You will often need to coordinate the input of a variety of domain experts so technical communication and comprehension skills are very important.
🟣Responsibilities
• Algorithms (computational geometry)
• Excellent C++ programming skills (5+ years experience),
• BS or MS in Computer Science, Engineering, or Mathematics,
• Strong math is required. Help with domain-specific algorithms will be provided, but only on the scientific level (from a non-software-engineering colleague) and the candidate should expect to work a lot with algorithms specifically.
• Good English written communication skills.
• Take active part in code review
• Proactive work in distributed agile environment
🟣Skills
What is relevant to have
• Algorithms (computational geometry)
• Excellent C++ programming skills (5+ years experience),
• BS or MS in Computer Science, Engineering, or Mathematics,
• Strong math is required. Help with domain-specific algorithms will be provided, but only on the scientific level (from a non-software-engineering colleague) and the candidate should expect to work a lot with algorithms specifically.
• Good English written communication skills.
• Take active part in code review
• Proactive work in distributed agile environment
What is nice to have
• Experience with developing graphics pipelines for design and simulation products with intensive user interactions and complex geometric models,
• Geometric modeling including kernels (like ACIS, ParaSolid, 3D Max) and computational modeling,
• Qt experience on Windows and/or macOS,
• VTK, CGAL, OSG or OpenGL/DirectX experience.
🟣Languages
English: B2 Upper Intermediate
🟣Seniority
Senior
🟣Work mode
remote
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology, Consulting, and Project Management
Industries
IT Services and IT Consulting
Referrals increase your chances of interviewing at Luxoft Poland by 2x