Planet is a company that designs, builds, and operates the largest constellation of imaging satellites in history. They are seeking a Senior Software Engineer to develop and validate their fleet of Earth-imaging satellites, collaborating with various teams to ensure proper operation of imaging payloads.
Responsibilities:
- Collaborate with spacecraft hardware, mission operations, imaging pipeline, and embedded software teams to deliver product needs
- Support ground and flight testing, and operation of new and advanced imaging systems
- Support Verification & Validation (V&V) campaigns to ensure payloads meet imaging performance requirements
- Assist in root-cause analysis for imaging anomalies and contribute to the deployment of technical fixes or calibration updates
Requirements:
- Bachelors degree with 10+ years of experience in software industry
- A systems-thinking approach to working through complex problems
- Self-motivated approach to solving ambiguous problems in a real-time operations environment
- Academic or project experience in imaging sensors, optical metrology, photogrammetry, computer vision and/or remote sensing/GIS
- Solid coding skills (Python/C++/FPGA) for automated data analysis, visualization, and hardware interfacing
- Understanding of one or multiple satellite subsystems including: Optical, Thermal, ADSCS/GNC
- Advanced graduate program (MS/PhD) in Optical Engineering, Computer Science, Aerospace engineering or relevant field
- Excellent interpersonal skills and a willingness to collaborate across teams
- Experience with sensors, telescope optics, or lab-based optical benches
- Prior exposure to satellite AI&T (Assembly, Integration, & Test) or orbital mechanics
- Background in Computer Vision, Radiometry, Surface Reflectance or Geometric Calibration
- Experience in software engineering for large-scale data processing of Earth Observation datasets