The IT Advanced Technology Group at Electric Boat is seeking to push the boundaries of advanced technologies for submarine design, manufacturing, and construction by developing and implementing innovative solutions.
Requirements
- Java, Python, or C-Sharp development along with relational and object-oriented database experience
- Experience with SQL, application APIs, web services, and data management in applications
- Experience with Unity or Unreal Engines for AR/VR development
- Experience with AI tools used inside Unity (object detection, local LLMs)
- Familiar with 3D models (FBX, USD, JT, GLB)
- Familiar with AI Frameworks (Tensorflow or PyTorch, ONNX)
- Knowledge of computer vision concepts (SLAM, image processing, depth estimation)
Responsibilities
- Develop highly interactive AR/VR/XR applications
- Implement custom features for Oculus Quest, Magic Leap, or Mobile AR
- Integrate AI-powered systems such as computer vision (object identification, natural-language interactions, and generative AI)
- Optimize performance on devices (such as headsets, tablets, etc.)
- Investigate advanced software development technologies
- Break down high level business needs into discrete development tasks
- Validate solutions to ensure they meet business requirements
Other
- Bachelor of Science Degree in Computer Science, Computer Engineering, or Software Engineering
- Ability to obtain and maintain a Secret security clearance
- Excellent verbal and written communication skills
- Strong organizational and interpersonal skills
- Ability to multi-task in a fast-paced environment