NextGenEnergyJobsPowering sustainable careers

Senior Flight Software Engineer

Planet
Posted February 6, 2025

San Francisco, California

Not Specified

$162,600 - $203,200

Full Time

Job Description

The Senior Flight Software Engineer at Planet is responsible for developing, maintaining, and optimizing embedded software for a fleet of satellites, ensuring reliable operations and seamless interactions with spacecraft. This role involves solving complex engineering challenges, collaborating with cross-functional teams, and leading technical projects in a fast-paced environment.

Responsibilities

  • Architect, design, and implement robust, scalable, well-tested, and maintainable software solutions for embedded systems.
  • Lead root cause investigations and implement fixes for complex defects across various targets and runtimes.
  • Drive the development and optimization of system interfaces for satellite functionality.
  • Define and implement end-to-end solutions for satellite operations in collaboration with cross-functional teams.
  • Evaluate and recommend new technologies, tools, and methodologies for embedded systems.
  • Provide technical leadership in planning and executing critical projects.
  • Collaborate with stakeholders to define specifications, develop component APIs, and write functional tests and documentation.
  • Mentor and guide junior engineers to foster a culture of technical excellence.

Requirements

  • Bachelor s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field OR equivalent work experience.
  • 6 to 8 years of professional experience in developing C/C++ applications, preferably targeting both Linux- and RTOS-mediated runtimes such as FreeRTOS, ChibiOS, Zephyr, RTEMS, QNX, VxWorks.
  • Familiarity with Python for use in data analysis, test development, and target characterization.
  • Expertise in software development for embedded systems, including experience with real-time schedulers, task prioritization, deterministic execution, and memory-constrained environments.
  • Excellent communication skills, including the ability to explain technical concepts and tradeoff spaces to a variety of stakeholders such as engineers, satellite operators, and engineering project managers.
  • Proven track record in leading complex projects and delivering impactful results in embedded software development.
  • Hands-on experience with hardware debugging tools such as logic analyzers, oscilloscopes, and protocol analyzers to troubleshoot and validate embedded systems.
  • Familiarity with IPv4, IPv6, and application-level network transport protocols.
  • Experience working with chip-to-chip protocols such as CAN, UART, SPI, and I2C.
  • Professional experience working under agile development using the Git version control system.
  • This position requires access to export-controlled information, and as such, employment or hiring of a contractor is contingent upon the candidate s ability to access all applicable export-controlled information without additional export licensing being required by the Bureau of Industry and Security and or the Directorate of Defense Trade Controls.

Benefits

  • Comprehensive Medical, Dental, and Vision plans
  • Health Savings Account HSA with a company contribution
  • Generous Paid Time Off in addition to 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
  • Commuter Benefits if local to an office
  • Volunteering Paid Time Off
  • US base salary range of 162,600 - 203,200 USD

More jobs at Planet

Associate Computer Vision Engineer

Planet
Jan 24
Location not specified
PART_TIME_TEMPORARY
Not Specified
$60 - $60/hr

Developer Working Student

Planet
Jan 24
Ljubljana, Slovenia
Part Time
Energy Management

Account Executive, Defence Intelligence

Planet
Jan 24
Location not specified
Full Time
Not Specified

More jobs in San Francisco, California

Senior Manager, Transmission Modeling

Clearway Energy
Jan 10
Remote
Full Time
Renewable Energy Development
$195,000 - $245,000/yr

Senior Analyst, Business Development M A - East

Clearway Energy
Jan 10
San Francisco, California
HYBRID
Renewable Energy Development
$92,000 - $115,000/yr

Wind Engineer

Clearway Energy
Jan 10
San Francisco, California
HYBRID
Wind Energy
$102,000 - $180,000/yr