Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Staff Engineer, Flight Software

Home > C/C++ programming jobs

Staff Engineer, Flight Software in USA new

  • BlackSky
  • Full time
  • Email
  • Seattle, WA

Responsibilities

  • Provide subject matter expertise for ADCS and imaging payload subsystem software design and development.
  • Lead software design, development, unit testing, release processes, and delivery of mission-critical features and bug fixes.
  • Support software requirements development and management with Systems Engineering.
  • Ensure documentation, testing, inspection, and analysis verify requirements and quality goals.
  • Lead or participate in Agile-like planning, status meetings, standups, tasking, and cross-functional delivery.
  • Collaborate with embedded systems, satellite operations, mission management, and other engineering teams.
  • Provide technical leadership across multiple critical programs from design through execution and mentor team members.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or Electrical Engineering, or equivalent experience.
  • At least 10 years of experience delivering and maintaining commercial or embedded software in a production environment.
  • Expertise writing clean and maintainable C/C++ and Python code.
  • Expertise in embedded systems, ideally Embedded Linux and related build systems such as Buildroot and Yocto.
  • Proven experience leading cross-functional teams to deliver products on time and on budget.
  • Strong root-cause analysis, problem-solving, written communication, verbal communication, and cross-team collaboration skills.
  • Ability to work with minimal supervision.
  • US-born citizenship is required according to program requirements.
  • Preferred qualifications include an advanced degree, embedded Linux board bring-up, hardware interface experience, high-speed interface experience, FreeRTOS, u-boot or other boot loaders, space industry experience, satellite component familiarity, and embedded software experience relevant to ADCS/GNC.

Benefits

  • Medical, dental, vision, disability, group term life, AD&D, voluntary life, and voluntary AD&D insurance, with BlackSky paying 100% of employee-only medical, dental, and vision premiums and contributing $100 per month toward out-of-pocket expenses.
  • 15 days of PTO, 11 company holidays, four floating holidays, paid volunteerism leave, parental leave, and other leave benefits.
  • 401(k) pre-tax and Roth options with employer matching, Flexible Spending Accounts, and an Employee Stock Purchase Program.
  • Employee Assistance, Travel Assistance, employer matching donations, professional development, and a choice of Mac or PC.
  • Professional swag.
  • Preferred location is Tukwila, WA, with 1–2 days per week in the Tukwila office; strong remote candidates may be considered.

Salary: $155k - $180k/yr

BlackSky

BlackSky builds and operates a constellation of small Earth‑observation satellites and a real‑time geospatial intelligence platform that delivers imagery and automated analytics to government and commercial customers. It sells subscriptions and tasking services for near real‑time monitoring of st...

Similar positions

Senior Software System Engineer

  • The Exploration Company
  • Full time
  • Others
  • 10/16/2026
  • Munich, Germany

Associate Embedded Software Engineer

  • AnySignal
  • Full time
  • USA
  • 10/16/2026
  • Salary: $110k - $145k/yr
  • Los Angeles, CA

Software Developer - Additive Manufacturing Workfl

  • PanOptimization, LLC
  • Full time
  • USA
  • 10/16/2026
  • Remote

iOS Software Engineer, Shortcuts Actions

  • Apple
  • Full time
  • USA
  • 10/16/2026
  • Seattle, WA

Senior Engineer II-Software (Systems)

  • Microchip Technology
  • Full time
  • Others
  • 10/16/2026
  • Auckland, New Zealand