Remote Senior Software Engineer, Orbits R&D

Posted

Apply now
Please, let Planet know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Planet is a company that designs, builds, and operates the largest constellation of imaging satellites in history, delivering a vast dataset of empirical information through a cloud-based platform.
  • As a Senior Software Engineer, you will be part of a small team focused on Flight Dynamics and Mission Planning for Planet’s fleet of satellites.
  • Your responsibilities will include mission design, orbit determination, maneuver design and execution, and conjunction assessment & mitigation.
  • You will also work on optimal scheduling of imaging and contacts for various satellite constellations, directly impacting the operations of the world's largest heterogeneous constellation of Earth Observation satellites.
  • The role involves architecting software, writing production-level code, and leading the development of constellation-level automation tools.
  • You will have the opportunity to mentor team members and establish the software strategy for the team.
  • This is a full-time position that can be remote based in the United States or Canada, or located at the San Francisco headquarters.

Requirements:

  • An advanced degree in computer science, aerospace engineering, physics, or a related technical field is required.
  • A minimum of 8 years of relevant experience is necessary for this position.
  • Proficiency in software development using C++ and Python is essential.
  • Experience in maintaining peer-reviewed code, with a strong focus on quality, including automated testing and continuous integration and deployment, is required.
  • Familiarity with orbital mechanics and space mission operations is necessary.
  • The ability to conduct first-principles analysis and operationalize MVP solutions is expected.
  • Excellent written and verbal technical communication skills are required.

Benefits:

  • Employees will receive extended health and dental coverage.
  • The company offers generous time off, including vacation, holidays, and global company days off.
  • Comprehensive leave policies are in place to support employees.
  • A remote-friendly work environment is provided.
  • An employee wellness program is available to promote health and well-being.
  • Home office reimbursement is offered to support remote work setups.
  • Monthly phone and internet reimbursement is included.
  • Tuition reimbursement and access to LinkedIn Learning are available for professional development.
  • Equity options are part of the compensation package.
  • Volunteering benefits are provided to encourage community engagement.
Apply now
Please, let Planet know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Experience level
Technology stack
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback