Software Engineer (Robotics / Aerospace)
Location: Hawthorne, California, United States
Employment Type: Full-Time | On-Site
Package: $110,000 – $140,000 Base + Equity + Benefits + Flexible PTO
Are you ready to build the software that will control robotic systems on the Moon and Mars? Join a fast-moving space robotics company developing a full-stack lunar infrastructure platform, from excavation to refuelling, powering humanity’s first self-sustaining city beyond Earth.
In this role, you’ll own a major piece of the command, telemetry, and data handling stack, enabling real-time control and monitoring of robotic systems operating in some of the most extreme environments in the solar system. You’ll guide your system from concept through integration, testing, and lunar surface operations.
This position suits a software engineer with strong Python experience, hands-on development skills, and the ambition to deliver flight-ready software that enables humans to become a multi-planet species.
Key Responsibilities
- Own data handling systems for time-series, video, and LIDAR point cloud data from robotic platforms.
- Build teleoperation interfaces for real-time robot control during testing and off-world operations.
- Develop robust, maintainable software supporting mission-critical autonomy and control stacks.
- Contribute to system architecture, code reviews, and simulation/test environments.
- Deploy and support systems during remote test campaigns.
- Collaborate closely with hardware engineers to ensure software integration aligns with system needs.
- Implement test frameworks that balance development speed with reliability.
Essential Skills and Experience
- Proficiency in Python and experience with modern software development practices.
- Bachelor’s degree in Computer Science or equivalent professional experience.
- Proven ownership of software systems from design through testing and deployment.
- Exceptional problem-solving and communication skills.
- Capable of delivering on rapid timelines and adapting to evolving mission needs.
- Must meet ITAR/EAR requirements (U.S. Citizen, Permanent Resident, Refugee, or Asylee).
Preferred Qualifications
- Experience with C/C++ or Rust.
- Background in robotics or aerospace systems.
- Prior experience deploying production-grade software.
- Exposure to autonomy, control systems, or real-time data handling.
- Leadership experience or demonstrated excellence in academic or extracurricular settings.
If you’re ready to build the software that will command robots on the Moon, apply now or send your resume to jake.payne@newspacetechnical.com
