Senior Software Engineer at K2 Space - ScoutJobs - The AI-curated global job board
Skip to content
K
Posted 3 hours ago

Senior Software Engineer

K2 SpaceSenior Software Engineer

Perks & benefits

Paid LeaveMedical Insurance

Requirements

Bachelor's degree in STEM or 5+ years experience, Rust, C/C++, Python, VHDL, SystemVerilog

Skills

RustC#Python

About the role

Responsibilities

  • Create software architecture for real-time, fault tolerant control of a 20kW+ spacecraft
  • Develop software applications for control of spacecraft subsystems, including propulsion, guidance/attitude control, thermal, power, and communications systems
  • Design and implement state machines for robust operation of the spacecraft
  • Create and utilize robust tools to allow for rapid deployment of quality code
  • Perform data analysis and anomaly investigation to identify and resolve software bugs
  • Support integration and testing of the spacecraft subsystems
  • Build and maintain infrastructure to increase reliability when developing and testing software

Requirements

  • Bachelor's degree in computer science, computer engineering, electrical engineering, math, or a STEM discipline or 5+ years of professional experience in software engineering
  • Development experience in Rust, C/C++, Python, VHDL, SystemVerilog

Preferred Qualifications

  • Experience with spacecraft flight software development
  • Fluency with Linux systems programming and driver development
  • Experience with continuous integration and continuous delivery systems
  • Experience building or working with hard real-time embedded systems (bare-metal or RTOS)
  • Basic knowledge of electronics, computer architecture, and control systems
  • Experience developing or working with state machines
  • Experience with software verification and testing methods
  • Experience with software and network performance analysis and debugging
  • Experience with implementing Extended Kalman Filters for inertial sensors
  • Experience with fault tolerant software design and implementation
  • Experience defining and creating test systems for both hardware-in-the-loop and hardware-out-of-the-loop

Benefits

  • Base salary range of $160,000 - $200,000 + equity
  • Comprehensive benefits package including paid time off
  • Medical, dental, and vision coverage
  • Life insurance
  • Paid parental leave
ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Software Engineer

K2 Space · Seattle

Sign up to apply