Browse All Jobs
Job Description
Planet is seeking a Senior Software Engineer to join their Orbits R&D team. This role focuses on Flight Dynamics and Mission Planning for Planet’s satellite fleet. The ideal candidate will architect software, write production-level code, and lead the development of constellation-level automation tools. They will also mentor and establish the team’s software strategy. This position can be based at the SF-Head Quarters or remote based in the United States or Canada.

Responsibilities:
  • Research, design, and architect new software solutions for managing Flight Dynamics and Mission Planning needs.
  • Work on complex applied mathematics problems with aerospace engineers.
  • Improve the operations of existing satellite fleets and enable future missions.

Requirements:
  • Advanced degree in computer science, aerospace engineering, physics, or a related field.
  • 8+ years of relevant software development experience in C++ and Python.
  • Experience maintaining peer-reviewed code and familiarity with orbital mechanics and space mission operations.
  • Ability to carry out first-principles analysis and operationalize MVP solutions.
  • Excellent written and verbal technical communication skills.

What Planet offers:
  • Comprehensive Medical, Dental, and Vision plans
  • Health Savings Account (HSA) with a company contribution
  • Generous Paid Time Off
  • 16 Weeks of Paid Parental Leave
  • Remote-friendly work environment
  • Wellness Program and Employee Assistance Program (EAP)
  • Home Office Reimbursement
  • Monthly Phone and Internet Reimbursement
  • Tuition Reimbursement and access to LinkedIn Learning
  • Equity
  • Commuter Benefits (if local to an office)
  • Volunteering Paid Time Off
Apply Manually