Remote 3D Graphics Software Engineer

at Reveal Technology

Posted 2 days ago 1 applied

Description:

  • Reveal is a dynamic startup focused on revolutionizing field operations by providing software tools and insights for individuals in remote, disconnected, and extreme environments.
  • The company offers products such as Farsight, a 3D processing and mission planning tool, and Identifi, which enables secure and rapid identity verification.
  • Reveal is committed to supporting defense, security, and safety missions and is expanding its team to meet growing demands and opportunities.
  • The team has extensive experience in 3D visualization, photogrammetry, applied machine learning, computer vision, and autonomy.
  • The role involves collaborating with all teams at Reveal to define and execute the roadmap for Farsight, Identifi, and future products.
  • This position is suitable for individuals who thrive in a fast-paced, autonomous working environment and have a proven track record in developing technical materials from conceptual ideas.

Requirements:

  • Candidates must have 5+ years of experience writing production code.
  • Expert knowledge of the Unity game engine is required.
  • Candidates should possess expert 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 is necessary.
  • Candidates must have experience building cross-platform applications for desktop, mobile, and web using various UI platforms.
  • Strong problem-solving skills and attention to detail are essential.
  • The ability to work independently and as part of a collaborative team is required.
  • Game engine experience with Unity, Unreal, or Godot is preferred.

Benefits:

  • The position offers medical, dental, and vision coverage.
  • Parental leave is provided.
  • HSA/FSA options are available.
  • The 401(k) plan includes a 200% match for the first 6% contributed.
  • Unlimited paid time off is offered to employees.