Digital ArtForms is seeking a lead software architect to
spearhead its next generation of highly-interactive and exclusively-immersive
software products. We have built a development environment for the rapid
creation of state-of-the-art applications and are now deploying several
applications based on these libraries while extending their foundation.
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. A key
focus will be the addition to iMedic of 3D Whiteboarding (drawing on tissue and
in space with virtual drawing instruments) for purposes of surgical planning.
An early snapshot of iMedic can be found at:
http://www.digitalartforms.com/transfer/other/iMedicSmall.wmv
Digital ArtForms is growing on several fronts -- professional, consumer, and
governmental -- and needs a highly creative technical individual to organize
and execute several concurrent and related projects.
Minimum requirements:
• 7+ 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.
• 7+ years immersive tools or application development experience
Additional desirable experience:
• 6DOF tracked application development (e.g. Polhemus, Ascension,
…)
• All issues surrounding the driving of large-scale projection displays
(CAVEs, Powerwalls) both monoscopic and stereoscopic (active and passive). This
includes familiarity with graphic card capabilities with respect to those
displays. Familiarity with headmounted displays.
• Network communication software development experience.
• Shader language experience (GLSL)
• CAD programming experience. Familiar with commercial CAD engine
libraries such as Spatial Corp’s ACIS.
• Medical software development experience. Familiarity with commercial or
Open Source medical visualization, segmentation, and registration libraries
(e.g. VTK/ITK, Amira).
• Volume rendering software development experience.
• Terrain visualization software development experience.
• Familiarity with modeling packages (Maya, 3D Studio Max, MultiGen
Creator) and formats.
Preferred skills/experience:
• Engineering management experience
• Good verbal and writing skills
Responsibilities:
• Lead planning, design, and development role for applications, published
APIs, in-house tools, and demonstrations.
• Manage multiple related software projects.
• Set standard for code style and implementation.
• Provide technical and conceptual assistance in proposal development.
Paul
Mlyniec
Digital
ArtForms, Inc
15466
Los Gatos Blvd #214
Los
Gatos, CA 95032
paul@xxxxxxxxxxxxx
www.dartforms.com