CrawlJobs Logo

Software Engineer

NewSpace Technical

Location Icon

Location:
United States, Hawthorne

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

125000.00 - 175000.00 USD / Year

Job Description:

Are you ready to build the software that will connect Earth to robotic systems operating on the Moon? Join a fast-paced space robotics company developing a full-stack ISRU platform that will gather icy regolith from the Lunar South Pole and fuel humanity’s next steps beyond Earth. You’ll play a direct role in enabling the first lunar refuelling infrastructure ever built. In this role, you’ll own the end-to-end communications chain linking ground station consoles to lunar rovers, ensuring reliable telemetry and command flow across extreme distances and through a commercial lander relay. You’ll also build the teleoperation system that allows human operators to drive rovers with ~3-second latency-supporting rescue operations when autonomy reaches its limits. You’ll guide your system from concept through integration, testing, and real lunar surface operations. This position suits a software engineer with strong Python and C/C++, experience in networked and video-based systems, and the ambition to deliver mission-critical software that supports humans becoming a multi-planet species.

Job Responsibility:

  • Own the software chain from ground station consoles through the lander relay to lunar rovers
  • Build teleoperation interfaces that operate reliably with high-latency video streams
  • Develop robust, maintainable communications software supporting mission-critical operations
  • Collaborate closely with autonomy and avionics teams to ensure smooth mode transitions and hardware/software alignment
  • Implement systems for video capture, encoding, and streaming during remote operations
  • Contribute to architecture discussions, code reviews, simulation environments, and test campaigns
  • Support deployed systems during testing and mission ops

Requirements:

  • Strong experience in Python and C/C++
  • Background in network software, long-range wireless systems, and real-time or near-real-time data transport
  • Experience working with video encoding/streaming pipelines
  • Degree in Computer Science or equivalent professional experience
  • Proven ownership of software systems from design through test and deployment
  • Excellent communication and problem-solving abilities
  • A desire to work hands-on with robotic hardware and build software for extreme environments
  • Must meet EAR requirements (U.S. Citizen, Permanent Resident, Refugee, or Asylee)
What we offer:
  • Equity
  • Benefits
  • Flexible PTO

Additional Information:

Job Posted:
December 10, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.