Sr. Software Engineer- C++

Skills
C#Full-Stack Development3D MathEmerging TechnologiesEnhanced Data Rates For GSM EvolutionInteractive ApplicationsMedical Technology
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Full stack programming experience with realtime graphics applications using Unity or Unreal
  • Proficiency in C# C++ or Python
  • Experience with 3D math matrices vectors physics simulations visual effects and shaders
  • Understanding of graphic pipelines assets animations and 3D graphics integration
  • Knowledge of emerging visual and XR technologies and user testing
  • Experience with Git or PlasticSCM
  • Strong software development best practices and design patterns knowledge
  • In-depth object oriented programming skills
  • Experience with documentation practices and software development lifecycle
  • Proficiency in software testing TDD debugging and optimization

Day to day

  • Develop high-end real-time software for medical visualizations and AR/VR applications.
  • Create interactive applications that bring complex medical concepts to life through advanced visualization and simulation.
  • Collaborate with developers 3D artists and medical experts to build reliable maintainable and technically accurate experiences.