Senior Immersive Application Software Engineer
Location: Northern California, South Bay (Los Gatos)
URL: www.dartforms.com
Type: Full-time
Experience: Senior level
Description
Digital ArtForms is seeking a senior software engineer to help build its next generation of highly-interactive and exclusively-immersive software products. We’ve built a development environment for the rapid creation of state-of-the-art immersive applications and are now deploying a variety of applications. The first project this developer will work on is a fully immersive 3D tele-consultation system called iMedic. iMedic distributes common medical data in 3D over the Internet so that geographically-separated medical experts can collaboratively diagnose medical conditions and plan medical procedures.
An early snapshot of the system can be found at:
http://www.digitalartforms.com
Minimum requirements:
- 5+ years development experience in C++
- 5+ years development experience with OpenSceneGraph or other realtime scene graph (e.g. Performer, Vega, …)
- 5+ years development experience with OpenGL or other low-level graphics API.
- 2+ years experience with Microsoft Visual Studio and concepts for developing Windows applications.
- 2+ years medical software development experience. Familiarity with commercial or Open Source medical visualization, segmentation, and registration libraries (e.g. VTK/ITK, Amira).
- Network communication software development experience.
- Volumentric rendering software development experience.
Additional desirable experience:
- Immersive tool or application development experience.
- Immersive display experience (e.g. CAVE, headmount, stereo, …)
- 6DOF input device experience (e.g. Polhemus, Ascension, …)
- Shader language experience (GLSL)
- Familiarity with medical software market.
Preferred skills/experience:
- Good verbal and writing skills
Responsibilities:
- Build software tools and infrastructure for iMedic.
- Focus will be on the introduction of volumetric rendering to an essentially surface-based renderer.
- Assist in managing distributed iMedic team (California, Kansas, Maryland).

0 Comments:
Post a Comment
<< Home