SpaceX

Software Engineer (Components)

SpaceX

Apply
4 months ago
Hawthorne, CA, USA
Entry Level / Mid Level

Base Salary

$120k - $145k/yr

Responsibilities

  • Develop modular, reusable test and automation software in Python and similar languages.
  • Write automation software to interact with flight hardware and test equipment.
  • Develop custom automation solutions for engineering and manufacturing challenges.
  • Create algorithms to analyze complex test data for acceptance criteria.
  • Maintain and troubleshoot existing automation infrastructure.
  • Define and implement project plans and manage milestones for test systems.

Requirements

  • Bachelor’s degree in an engineering, math, or science discipline.
  • 2+ years of software programming experience using Python, C, or similar.
  • Proven proficiency in software knowledge.
  • Extensive knowledge of Linux and Windows operating systems.
  • Experience with configuration management and version control software.
  • Experience with continuous integration and agile development.
  • Experience automating processes to improve manufacturing yields.
  • Experience with control feedback loop design and implementation.
  • Extensive knowledge of digital and analog interfaces.
  • Experience troubleshooting software and hardware interactions.
  • Experience with spacecraft fluid systems and high power electrical systems.
  • Experience with embedded hardware product development.

Benefits

  • Access to comprehensive medical, vision, and dental coverage.
  • 401(k) retirement plan with company matching.
  • Paid parental leave and short/long-term disability insurance.
  • Accrual of 3 weeks of paid vacation and 10 or more paid holidays per year.
  • Eligibility for long-term incentives and discretionary bonuses.

Tech Stack

CLinuxPythonWindows

Categories

EmbeddedTesting