Apply

Senior Software Engineer, Orbits R&D

Posted 2024-11-15

View full description

💎 Seniority level: Senior, 8+ years

📍 Location: United States, Canada

🔍 Industry: Aerospace, Earth Observation, Data Services

🏢 Company: Planet

🗣️ Languages: English

⏳ Experience: 8+ years

🪄 Skills: PythonSoftware DevelopmentSoftware ArchitectureC++StrategyCommunication SkillsLinux

Requirements:
  • Advanced degree in computer science, aerospace engineering, physics or related technical field.
  • 8+ years of total relevant experience.
  • Software development experience in C++ and Python.
  • Experience maintaining peer-reviewed code, attention to quality including automated testing, and continuous integration and deployment.
  • 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.
Responsibilities:
  • Research, design and architect new software solutions for managing Flight Dynamics and Mission Planning needs for Planet's increasingly diverse fleets of satellites.
  • Work on complex applied mathematics problems with aerospace engineers, and provide them with software mentorship.
  • Directly contribute to Planet's success by improving the operations of its existing fleets of satellites, alongside enabling future missions.
Apply