CareerPlanSign in

Embedded Software Engineer - Network Software

.NET Software Engineer - U.S. Citizen (Remote)💼 Full-time💰 $130,000–$175,000🗓 2026-09-24

Core

Develop and implement flight software and firmware for spacecraft flight computers and Earth Stations Hub to command and monitor satellites.

Role type

Embedded Software Engineer (Network Software)

Builds

Flight software and firmware for satellite control boards and Earth Stations Hub

Domain

Aerospace / Space Technology / Embedded Systems

Deliverable

production ML models | product features | infrastructure

Required skills

C++, C, Communication Protocols (TCP/IP, I2C, SPI), High Availability/High Reliability system design, Software Development Methodologies, Design Patterns

Preferred skills

Python, Embedded Linux / POSIX systems, VxWorks, FreeRTOS, QNX, Safety critical development, Hardware debugging and integration

Technologies

C++, C, TCP/IP, I2C, SPI, VxWorks, Linux, FreeRTOS, QNX

Responsibilities

Assist with architecture and high-level design of flight software; Develop software in C++ to interface with flight computers and custom hardware; Improve software reliability through requirements generation, continuous integration, automated testing, and code reviews; Collaborate with Payload, Communications Ground Control, and Telemetry teams; Mentor junior members.

Seniority

Mid-level, hands-on IC

Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.