Senior Space Systems Engineer: Embedded C, DevOps Ownership

Magma Space Inc.

Washington (District of Columbia)

On-site

USD 140,000 - 220,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity
401(k) matching
Health insurance (dental and vision)
Paid vacation
Relocation assistance
On-site gym

Job summary

Magma Space Inc. in Washington, DC is seeking a Senior Software Engineer to own critical software capabilities across our product lines, combining embedded C on Xilinx Zynq with Python tooling for testing and data analysis.

You will work at the hardware–software boundary, read schematics, and engage with bench-level debugging, while shaping CI, testing, and documentation practices for high-assurance space systems. Relocation help and equity opportunities are available.

Qualifications

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • 6+ years of software engineering experience.
  • Proficiency in embedded C and Python.
  • Hardware fluency: read schematics and debug at the bench with an oscilloscope.
  • Experience writing maintainable code and establishing code review, testing, and documentation practices.
  • Must be a U.S. Person due to ITAR/EAR export control requirements.

Responsibilities

  • Develop embedded C on a Xilinx Zynq SoC (bare-metal, FreeRTOS, or embedded Linux).
  • Build Python tooling for test automation and data analysis.
  • Develop ground-support and test-station software communicating with hardware over Ethernet or serial.
  • Own the CI, build, and version-control infrastructure (DevOps).
  • Debug at the hardware–software boundary: read schematics and work at the bench with a scope.
  • Establish and champion software practices — code review, testing, and documentation.
  • Collaborate with GNC, electrical, and mechanical teams.
  • Own specific software-based capabilities for Magma’s product suite and communicate technical concepts across teams.
  • Occasional travel to support program and customer needs.

Skills

Embedded C
Python
Hardware knowledge
Schematic reading
Code reviews

Education

Bachelor's degree in Computer Engineering, Electrical Engineering, or Computer Science

Tools

Vivado
Oscilloscope

Job description

Magma Space Inc. in Washington, DC is seeking a Senior Software Engineer to own critical software capabilities across our product lines, combining embedded C on Xilinx Zynq with Python tooling for testing and data analysis.

You will work at the hardware–software boundary, read schematics, and engage with bench-level debugging, while shaping CI, testing, and documentation practices for high-assurance space systems. Relocation help and equity opportunities are available.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Software Engineer
Sr. Software Engineer

Magma Space Inc. • Washington

On-site
USD 140,000 - 220,000
Equity
401(k) matching
Health insurance (dental and vision)
+3
Senior Space Embedded Systems Engineer — Equity
Senior Space Embedded Systems Engineer — Equity

Xplore • Bellevue (WA)

On-site
USD 130,000 - 160,000
Company equity (ESOP)
Company‑funded health plan
HSA option
+1
Senior Spaceflight Embedded Software Engineer
Senior Spaceflight Embedded Software Engineer

Apex Space, Inc. • Los Angeles (CA)

On-site
USD 185,000 - 210,000
Equity
Company-paid healthcare
PTO 15+ days
+4
Electrical Engineer
Electrical Engineer

Magma Space Inc. • Washington

On-site
USD 90,000 - 120,000
Equity
401(k)
Health insurance (including dental &/v
+3
Embedded Software Engineer
Embedded Software Engineer

EOI Space • Lafayette (CO)

On-site
USD 133,000 - 187,000
Senior Embedded Systems Engineer — Space Robotics
Senior Embedded Systems Engineer — Space Robotics

Katalyst Space • Broomfield (CO)

On-site
USD 130,000 - 180,000
Stock options & equity
Medical, dental, and vision coverage
401(k)
+2
Senior Mechanical Engineer - Space Mechanisms & Systems
Senior Mechanical Engineer - Space Mechanisms & Systems

Magma Space Inc. • Washington

Hybrid
USD 120,000 - 150,000
Health, dental, vision
401(k) matching
Paid vacation and sick leave
+3
Senior Spaceflight OS Engineer - Embedded Linux Specialist
Senior Spaceflight OS Engineer - Embedded Linux Specialist

Apex Space, Inc. • Los Angeles (CA)

On-site
USD 185,000 - 250,000
Equity in Apex
Top-tier healthcare
PTO 15–20 days
+5
Senior Spacecraft Flight Software Engineer C++ - Equity
Senior Spacecraft Flight Software Engineer C++ - Equity

Alumni Founders • El Segundo (CA)

On-site
USD 150,000 - 210,000
Medical insurance
Dental insurance
Vision insurance
+7
Sr. Mechanical Engineer
Sr. Mechanical Engineer

Magma Space Inc. • Washington

On-site
USD 120,000 - 150,000
Health, dental, vision
401(k) matching
Paid vacation and sick leave
+3