cover image
Planet

Planet

www.planet.com

2 Jobs

1,447 Employees

About the Company

Planet is the leading provider of global, daily satellite imagery and insights. Planet is driven by a mission to image all of Earth’s landmass every day, and make global change visible, accessible, and actionable. Founded in 2010 by three NASA scientists, Planet designs, builds, and operates the largest fleet of imaging satellites, as well as online software, tools and analytics needed to deliver data to users. Decision makers in business, government, and within organizations use Planet's data and machine learning-powered analytics to develop new technologies, drive revenue, power research, and make informed, timely decisions to solve our world's toughest challenges.

Visit us at https://www.planet.com/

Follow us: @planet on Twitter | planetlabs on Facebook

Listed Jobs

Company background Company brand
Company Name
Planet
Job Title
Sr. Security Engineer, Embedded Software
Job Description
**Job Title** Sr. Security Engineer, Embedded Software **Role Summary** Secure and protect Planet’s satellite systems by developing security tools, conducting code reviews, performing penetration tests, and maintaining critical security infrastructure. Works closely with flight software, FPGA, manufacturing, and operations teams to meet security and operational objectives for space‑related assets. **Expectations** - Deliver software security tooling and automation. - Perform security‑focused code reviews of satellite and ground software. - Design and execute penetration tests and network traffic analysis. - Maintain Hardware Security Modules and related systems. - Support laboratory and launch‑rack environments. - Collaborate on security design reviews once familiar with systems. - Assist with corporate system security as needed. **Key Responsibilities** - Develop small, reusable security tools (C, Python). - Review and audit embedded software using internal guidelines. - Write and run automation scripts to parse security test results. - Conduct penetration testing (PEN tests) of space‑related hardware and software. - Maintain and test HSMs, secure boot chains, and secure firmware update mechanisms. - Analyze network traffic for anomalies and vulnerabilities. - Set up and test lab equipment and launch racks. - Perform ad‑hoc duties related to ongoing engineering projects. **Required Skills** - Embedded systems development experience (C, Python). - Strong understanding of encryption, secure coding, and cybersecurity practices. - Knowledge of open‑source security tools and frameworks (e.g., fuzzers, static analyzers). - Ability to write automation scripts for testing and validation. - Excellent technical and interpersonal communication skills. **Preferred Skills** - Embedded experience in automotive, aerospace, or medical sectors. - Networking and cloud computing (AWS, GCP) familiarity. - Experience automating security tests. **Required Education & Certifications** - 6+ years of professional experience in computer science, software engineering, electrical engineering, or related discipline. - Bachelor’s degree in CS, SE, EE, or equivalent. - Export‑controlled information access eligibility (EAR/ITAR compliance). ---
San francisco, United states
Hybrid
Mid level
02-02-2026
Company background Company brand
Company Name
Planet
Job Title
Software Engineer, Platform Operations
Job Description
**Job Title** Software Engineer, Platform Operations **Role Summary** Design, build, and operate the core cloud‑native platform that powers Planet’s engineering teams. Focus on security, scalability, reliability, and developer experience for infrastructure services, primarily Kubernetes clusters and associated tooling. **Expectations** - Deliver Infrastructure‑as‑Code (IaC) solutions for secure, scalable operations. - Lead modernization and migration of legacy tooling to modern platform components. - Maintain high‑availability services and meet internal SLAs. - Champion observability, SLOs, and operational excellence. - Collaborate across engineering teams to improve developer experience (DevEx). **Key Responsibilities** - Architect and implement IaC using Terraform, Crossplane, or similar. - Manage GKE/GCP or AWS clusters, CI/CD pipelines (GitLab, ArgoCD), and related tooling. - Advance observability with Grafana, Prometheus, and other monitoring tools. - Extend managed infrastructure services such as public API gateways. - Troubleshoot and resolve complex production incidents. - Communicate design decisions clearly in writing and verbally. **Required Skills** - 4+ years in Platform Engineering, DevOps, SRE, or System Administration. - Deep expertise in Kubernetes, Linux, and underlying compute systems. - Public cloud proficiency: Google Cloud Platform (GCP) or Amazon Web Services (AWS). - Experience with CI/CD (GitLab, ArgoCD), IaC (Terraform, Crossplane), and GitOps. - Programming in Go or Python; containerization (Docker), Git, and workflow automation. - Strong operational mindset, debugging, and troubleshooting capabilities. - Excellent collaboration and communication skills. **Required Education & Certifications** - Preferred Bachelor’s degree in Computer Science, Engineering, or related field. - Relevant certifications (e.g., GCP, AWS, Kubernetes) are a plus but not mandatory.
Alberta, Canada
Remote
Junior
10-02-2026