Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Astrobotic Logo

Senior Graphics and Simulation Software Engineer

Astrobotic

Salary not specified
Oct 6, 2025
Pittsburgh, PA, US
Apply Now

Astrobotic's Simulation Software group is seeking a Senior Graphics and Simulation Software Engineer to develop solutions for space robotics, planetary landing, and satellite sensing applications. The role will contribute to developing core infrastructure and simulation tools that enable Astrobotic's autonomous technologies, including precision landing and hazard detection on the Moon. These tools are crucial for analyzing and modeling planetary surfaces, quantifying system performance, and simulating mission scenarios for challenging robotic environments.

Requirements

  • Proficiency in physically based rendering, path tracing, and ray tracing is a fundamental requirement.
  • Programming languages: C++, Python
  • Demonstrated experience in the one or more of the following areas: ray tracing & rasterization; 3D engine development, computational geometry
  • Demonstrated experience with GPU compute and graphics APIs such as Vulkan, DirectX, OpenGL, CUDA
  • Shading languages such as HLSL/GLSL, Slang
  • Ability to work independently in the software development lifecycle, including software design, implementation, unit testing, code review, and performance optimization
  • Background relevant for sensor simulation (camera, LiDAR) including camera and lens modeling, photometry/radiometry and principles of light transport

Responsibilities

  • Developing high fidelity graphical simulation software for computer vision and space robotics applications.
  • Supporting the creation and integration of rendering features for diverse computer vision and robotics applications.
  • Working closely with NASA experts, university groups, and commercial clients to translate technical specifications into software capabilities.
  • Preparing technical reports and presenting results to clients and the research community.
  • Contributing to novel research and research proposals.

Other

  • Astrobotic prefers to hire based on a hybrid 60/40 onsite schedule, but remote work can be accommodated.
  • Ability to work autonomously, collaborate, learn on the fly, and take ownership as a valued contributor in a fast-paced environment
  • Proficiency in communication and technical writing
  • Experience with geographic information systems (GIS) and transformations and data types, e.g., map projections and digital elevation models
  • Ability to work alongside DevOps and deploy jobs to Slurm clusters or other computer resources