View All Jobs 5250

3D Graphics Software Engineer - ATAK - Remote Eligible

Develop high-performance cross-platform 3D geospatial experiences and ATAK plugin functionality.
Remote
Mid-Level
$140,000 – 160,000 USD / year
2 weeks ago
Reveal Technology

Reveal Technology

Provides AI-powered geospatial analytics and 3D mapping tools to transform drone and sensor data into actionable operational intelligence.

2 Similar Jobs at Reveal Technology

Software Engineer

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.

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.

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 APIs
  • Experience working directly with low-level graphics pipelines (OpenGL, WebGL, Metal, Vulkan, etc.)
  • Experience building complex UI using MVVM principles

Compensation

  • Salary ($140,000 - $160,000) + Equity
  • Salary is determined by the applicant's experience, knowledge, skills, abilities, internal equity, and alignment with market data.

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

Founded in 2019, Reveal is a dynamic startup revolutionizing field operations by providing software tools and insights to individuals in remote, disconnected, and extreme environments. Our products include Farsight, a 3D processing and mission planning tool, and Identifi, which enables secure and rapid identity verification. Reveal is deeply committed to supporting defense, security, and safety missions. Having recently closed a $30M Series B funding round, we're growing our team to meet expanding demands and opportunities.

+ Show Original Job Post
























3D Graphics Software Engineer - ATAK - Remote Eligible
Remote
$140,000 – 160,000 USD / year
Software
About Reveal Technology
Provides AI-powered geospatial analytics and 3D mapping tools to transform drone and sensor data into actionable operational intelligence.