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 🌱.