CareerPlanSign in

Embedded Software Engineer, Leo MAC

Redmond, Washington, United States💼 Full-time💰 $143,700–$194,400🗓 2026-06-10 → 2026-09-26

Core

Design, develop, integrate, and bring up Kuiper-MAC firmware components/drivers in a real-time embedded environment for ground networks and satellites.

Role type

Embedded Software Engineer (Firmware)

Builds

Low-latency, high-speed broadband connectivity systems for satellites and customer terminals

Domain

Satellite communications / Aerospace / Embedded Systems

Deliverable

production ML models | product features | infrastructure

Required skills

C++, C#, Java, Perl, Object Oriented Design, Real-time embedded development, RTOS programming, Bare-metal programming, Multi-threaded application development, System design and architecture, Debugging in embedded environments, Performance optimization, Hardware-Software interface definition

Preferred skills

Full software development life cycle experience, Code reviews, Source control management, Build processes, Testing and operations experience

Technologies

RTOS, Bare-metal, C++, C#, Java, Perl

Responsibilities

Design, develop, integrate and bring up Kuiper-MAC FW components/drivers in a real-time embedded environment; Define multi-dimensional performance requirements (e.g., MIPs, memory BW); Make performance and optimization trade-offs to meet end-to-end use case requirement; Build component use-cases/test-cases and debug code in LEO embedded environment; Profile and execute code on RTOS and/or bare-metal embedded environment; Define, document, test and debug FW-HW interfaces; Contribute in defining services and functionalities delivered by FW-subsystems

Seniority

Mid-level, hands-on IC

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