What are the responsibilities and job description for the Programmer position at Alutiiq?
The Programmer I will be onboard Naval Information Warfare Command Pacific (NIWC) to provide support to NIWC Pacific projects as required for the Battlespace Exploitation of Mixed Reality (BEMR) Lab. This is an opportunity to be part of a Team that will develop technology for shipboard and shore system infrastructure design efforts, associated warfighter training, battle damage assessment and future weapons design by animating characters, vehicles, and weapons.
Primary/Major Duties and Responsibilities (Essential Functions):
- Collaborate with engineering and programing to create 3D models that are both accurate to real world specifications and function identically in the engine
- Build environments in the engine that are 1:1 accurate for use in AR/VR training simulations
- Modify outsourced 3D models to meet needs of individual projects
- Create and modify textures
- Retopologize high poly models for use in engine
- Rig models to prepare them for assembly in engine and animation
- Author animations either by hand keying or by cleaning up motion capture data
- B.S. or equivalent training to equal or exceed two (2) years of systems programming experience. Game Art and Design or equivalent modeling experience desired.
- Gather reference of objects by finding image libraries or by going on site and taking photos in person or by overseeing LIDAR scans
- Review the purchase of outsourced models
- Editing images
- Convert and repair CAD models to a useable format
- Oversee motion capture tasks
- Create 3D asset to engine pipeline
- Creating photogrammetry models
- Must possess excellent organizational and planning skills.
- U.S. Citizenship status required.
- Must have an active DoD Secret Security Clearance or be able to obtain or reestablish this level of clearance.