×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Manufacturing Systems

Remote / Online - Candidates ideally in
San Francisco, San Francisco County, California, 94199, USA
Listing for: jobs.frontdoordefense.com - Jobboard
Remote/Work from Home position
Listed on 2026-06-02
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 114200 - 142000 USD Yearly USD 114200.00 142000.00 YEAR
Job Description & How to Apply Below

Software Engineer, Manufacturing Systems Develop and scale the hardware test framework to support new spacecraft manufacturing workflows

Location:

San Francisco, California, United States

Compensation: $114, USD / year

Job Tags:
Software

About the Role

Planet designs, builds, and operates the largest constellation of imaging satellites in history. This constellation delivers an unprecedented dataset of empirical information via a revolutionary cloud-based platform to authoritative figures in commercial, environmental, and humanitarian sectors. We are both a space company and data company all rolled into one.

Customers and users across the globe use Planet's data to develop new technologies, drive revenue, power research, and solve our world's toughest obstacles.

As we control every component of hardware design, manufacturing, data processing, and software engineering, our office is a truly inspiring mix of experts from a variety of domains.

We have a people-centric approach toward culture and community and we strive to iterate in a way that puts our team members first and prepares our company for growth. Join Planet and be a part of our mission to change the way people see the world.

Planet is a global company with employees working remotely worldwide and joining us from offices in San Francisco, Washington DC, Germany, Austria, Slovenia, and The Netherlands.

About the Role

Planet's Manufacturing team is scaling in many ways, including building a new factory in Berlin, building many different kinds of spacecraft, and adding more members to the team. Every spacecraft must be extensively tested to ensure proper space operations, and our hardware test framework is an integral part of our enabling infrastructure. Its primary features are to provide an interface for test engineers to quickly write tests, and allow our technicians to easily run them in the factory.

However, as our team and operations scale, so must the test framework.

This role is a software engineering role with a heavy focus on testing operations. You will report to the Software Infrastructure Team but work alongside Planet's Test Engineers, developing tests and participating in test campaigns for our spacecraft. You will discover weaknesses and deficiencies in the test framework, create plans for developing new features and improvements, then implement those plans. Some key problem areas are usability and developer productivity, framework stability and robustness, multiple hardware support, data collection and analytics, and CI/CD processes.

This is a dynamic role and will require you to wear many hats as you debug hardware problems and simultaneously dive into the software internals of the test framework's infrastructure.

Impact You'll Own
  • Identify needed improvements to the hardware test framework by participating in test campaigns, developing hardware tests, and working alongside test engineers and technicians.
  • Provide input to software requirements, specifications, and implementation plans, then communicate these plans to the engineering teams.
  • Implement software infrastructure improvements, bugfixes, and new features.
  • Participate in code reviews, brainstorming, root cause analysis, and other collaborative team discussions.
What You Bring
  • Experience building interconnected software systems that interface with many different hardware components.
  • Software project planning skills - demonstrated ability to identify requirements and dependencies, organize the project into units of work, prioritize tasks, and communicate the implementation plan.
  • Proficiency with python, ruby, java, C++, or similar.
  • Proficiency using GNU/Linux.
  • Experience writing unit tests, continuous integration pipelines, and documentation.
  • 3+ years of professional software development experience.
What Makes You Stand Out
  • Experience building or porting systems onto docker.
  • Experience with database technologies such as SQL, Influx

    DB, Elasticsearch/Open Search, or Redis.
  • A proven history of guiding the growth of complex software systems.
  • Experience using AI technologies to automate parts of the software development process.

Benefits while working at Planet include comprehensive medical, dental, and vision plans, health savings account with a company contribution, generous paid time off in addition to holidays and company-wide days off, 16 weeks of paid parental leave, wellness program and employee assistance program (EAP), home office reimbursement, monthly phone and internet reimbursement, tuition reimbursement and access to Linked In Learning, equity, commuter benefits (if local to an office), and volunteering paid time off.

Equal

Opportunity Employer

Planet is an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary