cover image
Astrobotic

Astrobotic

www.astrobotic.com

1 Job

210 Employees

About the Company

Astrobotic is at the forefront of advancing space exploration and technology development. Our expertise spans a wide range of technologies, including suborbital rockets, orbital spacecraft, lunar spacecraft, and surface infrastructure. To date, Astrobotic has won more than 60 NASA, DoD, and commercial technology contracts collectively worth more than $600 million, including two lunar lander missions.

Listed Jobs

Company background Company brand
Company Name
Astrobotic
Job Title
Senior Graphics and Simulation Software Engineer
Job Description
**Job Title** Senior Graphics and Simulation Software Engineer **Role Summary** Design, develop, and maintain high‑fidelity graphics and simulation tools for space robotics, planetary landing, and satellite sensing. Lead the creation of rendering features, terrain modeling, and sensor simulations that enable autonomous robotic operations in lunar and planetary environments. **Expectations** - Deliver production‑ready simulation software that meets technical specifications from NASA, university, and commercial partners. - Produce clear technical documentation, reports, and presentations for internal and external stakeholders. - Drive innovation through research contributions, proposal development, and continuous improvement of rendering pipelines. **Key Responsibilities** - Develop high‑fidelity graphical simulation engines for computer vision and space robotics applications. - Integrate rendering features (physically based rendering, ray tracing, path tracing) for diverse robotics and vision scenarios. - Translate client and research specifications into software capabilities and validate through modeling and testing. - Prepare technical reports and present results to partners and the research community. - Contribute to research initiatives, proposal writing, and publication of findings. - Collaborate with DevOps to deploy simulation workloads on cluster resources (e.g., Slurm). **Required Skills** - Proficiency in C++ and Python, with solid object‑oriented design and software engineering practices. - Demonstrated experience in: - Ray‑tracing, rasterization, and physically based rendering. - 3D engine development and computational geometry. - GPU compute and graphics APIs (Vulkan, DirectX, OpenGL, CUDA). - Shading languages (HLSL, GLSL, Slang). - Strong unit‑testing, code‑review, and performance‑optimization skills. - Excellent communication and technical writing abilities. - Self‑directed work style in a fast‑paced, autonomous environment. **Desired Skills** - Sensor simulation expertise (camera, LiDAR) including lens modeling, radiometry, and light transport. - GIS knowledge: map projections, digital elevation models, and spatial data transformations. - Experience with robotics simulation frameworks or 3D game engines. - Ability to integrate with DevOps pipelines and HPC clusters. **Required Education & Certifications** - Bachelor’s or Master’s degree in Computer Science, Computer Graphics, Electrical Engineering, or a related field. ---
Pittsburgh, United states
Remote
Senior
17-11-2025