Job Description
Immertec is an award-winning health tech startup that pushes the limits of what’s possible in virtual health. Using our 3D peer-to-peer collaboration platform, surgeons in remote locations get transported into an operating room, where they learn modern surgical procedures and collaborate with others to train live in virtual reality.
www.immertec.com
Unity Lead Developer
Location: Tampa, FL or Remote
Department: Engineering
Reports to: Principal Software Engineer, Unity
Are you interested in building complex products that will define and shape the future of medical training? Do you like shipping code at a rapid pace and leading a team of talented engineers to create VR products that matter? Immertec is seeking a Unity Lead that is passionate about quality VR applications.
What You’ll Do
- Lead complex technical or product efforts
- Provide technical guidance and mentorship to peers
- Own major areas of the codebase – maintain and improve code quality and stability
- Own the technical roadmap to improve software architecture and deploy relevant VR frameworks, tools, and applications
- Collaborate with Product Designers, Product Managers and Engineers to ensure delivery of product features
What We’re Looking For
- BS in Computer Science/Engineering or equivalent industry experience.
- Proficiency in Unity app development for Android
- Proficiency in C# and Java
- Proficiency in creating Android libraries for Unity
- Experience with Visual Studio
- Experience with cloud services such as AWS or Google Firebase
- Experience leveraging cloud systems in Unity integrations or multiplayer game experience
- Experience profiling and debugging Unity applications for performance optimizations
- Experience developing for VR
- Knowledge of streaming technologies such as WebRTC, SIP, etc.
- Knowledge of scripting, animation, session management, and textures
- Knowledge of 2D/3D development and integrated game physics
- Basic understanding of 3D math and 3D graphics
- Basic understanding of shaders and ShaderLab
- [Nice to have] Experience with WebSockets and HTTP API’s
- [Nice to have] AR or computer vision experience
- [Nice to have] Experience in one or more 3D graphics libraries such as OpenGL or Vulkan
- [Nice to have] Experience in C++
- A habit of writing super-clean, testable, and well documented code.
- Experience with all phases of product lifecycle, including requirements definition, specifications, development, test, and product release
- Experience with version control and build systems
Immertec is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status.