Sr. Security Engineer, Embedded Software

Planet10 months ago
San Francisco, CA, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

Planet is a global data and space company that designs, builds, and operates the largest constellation of imaging satellites. As a Senior Security Engineer, Embedded Software in the Satellite Security Team (SatSec), you will focus on securing space-related systems essential to Planet’s earth imaging and data solutions. You will collaborate with various teams including Flight Software, FPGA, Mission Software, Manufacturing, and Mission Operations to develop security tools, perform security design reviews, and ensure that critical systems meet operational and security requirements.

Key Responsibilities

  • Develop small software security tools
  • Conduct security-focused code reviews of satellite and ground-based software using established guidelines
  • Review and write automation to analyze security test results
  • Participate in security design reviews once familiar with the satellite systems
  • Setup and test launch racks or lab equipment
  • Run PEN tests
  • Maintain systems critical to the SatSec team's mission, such as Hardware Security Modules
  • Perform network traffic analysis
  • Assist with corporate systems and handle ad hoc engineering duties

Required Qualifications

  • Experience with embedded systems
  • Experience with encryption and cyber security concepts
  • 6+ years of work experience in computer science, software engineering, electrical engineering, or related fields
  • Proficient in C and Python
  • Familiarity with open source tools and frameworks
  • Excellent technical and interpersonal skills

Preferred Qualifications

  • Experience in embedded systems within the automotive, aerospace, or medical sectors
  • Experience with networking and Cloud computing systems like AWS or GCP
  • Experience automating tests

Benefits & Perks

  • Comprehensive Medical, Dental, and Vision plans
  • Health Savings Account (HSA) with a company contribution
  • Generous Paid Time Off plus holidays and company-wide days off
  • 16 Weeks of Paid Parental Leave
  • Remote-friendly work environment
  • Wellness Program and Employee Assistance Program (EAP)
  • Home Office Reimbursement
  • Monthly Phone and Internet Reimbursement
  • Tuition Reimbursement and access to LinkedIn Learning
  • Equity and Commuter Benefits (if local to an office)
  • Volunteering Paid Time Off
  • Compensation: US base salary range of $144,500–$180,600 USD with potential for discretionary short-term and long-term incentives

Required Skills

Network Traffic Analysis
Automation
Hardware Security Modules
PEN Testing
Encryption
Embedded Systems
C Programming
Code Review
Python
Cyber Security