3D Graphics Software Engineer - ATAK

Reveal Technology
1d$140,000 - $160,000

About The Position

We are looking for a highly skilled software engineer with deep expertise in Unity, C#, and 3D graphics development to drive the creation of high-performance, cross-platform applications. You’ll play a key role in building 3D geospatial experiences and ATAK plugin functionality, enabling new capabilities across real-time operational workflows. The ideal candidate is detail-oriented, collaborative, and experienced in building maintainable codebases while solving complex technical challenges.

Requirements

  • 4+ years experience writing production code
  • Experience developing with ATAK, specifically building or extending plugins
  • Experience with Kotlin for Android development (strongly preferred) or JavaScript
  • Expert knowledge of the Unity game engine
  • Knowledge of C# and the .NET ecosystem, including multithreading, large amounts of abstraction, memory management, unit testing, and performance optimization
  • Experience working with low-level 3D graphics pipelines
  • Experience with building cross-platform applications for desktop, mobile, and web using a variety of UI platforms
  • Strong problem-solving skills and attention to detail
  • Ability to work independently and as part of a collaborative team

Nice To Haves

  • Experience writing shaders (HLSL, GLSL, etc.)
  • Experience working with Blazor
  • Experience developing and deploying distributed systems using ASP.NET, gRPC, and REST APIsXR/VR development experience
  • Experience working directly with low-level graphics pipelines (OpenGL, WebGL, Metal, Vulkan, etc.)
  • Experience building complex UI using MVVM principles

Responsibilities

  • Write clean, efficient code for realtime 3D graphics applications.
  • Develop and extend ATAK plugins to add new features and capabilities.
  • Write and oversee code quality, test automation, development standards, and best practices, ensuring robust, clean, and maintainable codebases.
  • Write design documents for product features and application architecture.
  • Collaborate with cross-functional teams to implement and optimize frontend solutions.
  • Participate in code reviews and provide constructive feedback to team members.
  • Troubleshoot and resolve complex technical issues in production environments.

Benefits

  • Medical, Dental, Vision coverage
  • Parental Leave
  • HSA/FSA options
  • 401(k): 100% match for the first 6% contributed
  • Unlimited Paid Time Off
  • Annual Home Office Stipend
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service