Millennium Space Systems
Space
SeniorEmbeddedLinux&BSPSoftwareEngineer(Avionics)
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Embedded Linux & BSP Software Engineer (Avionics) at Millennium Space Systems. Skills: Embedded Linux, BSP development, C programming, Avionics. Lead Linux bring-up. Develop and maintain BSPs”
What You'll Achieve.
Delivery of a stable OS image; Enable fast hardware validation; Enable reliable manufacturing
Industry & Context.
Ability to obtain a U. S. Security Clearance, U. S. Citizenship required, Must be a U. S. Person, Special access required
What They're Looking For.
Must Have
Bachelor of Science in Electrical Engineering, Computer Engineering, or related technical discipline, 9 or more years of relevant industry experience with embedded Linux kernel and BSP development, 5 or more years experience with C programming, 5 or more years experience with version control systems such as Git, Ability to obtain a U. S. Security Clearance, U. S. Citizenship
Nice to Have
C++, Python, Xilinx Zynq or Ultrascale+ SoC devices, Xilinx design flow and toolchain such as Vivado and PetaLinux (Yocto), SDRs using AD9361 or Xilinx RFSoC devices, SPI, I2C, UART, GPIO, Ethernet, SpaceWire, ModelSim/Questa, Xilinx Simulator (XSIM)
What You'll Do.
Develop and maintain BSPs
Communicate technical risks
How You'll Work.
Team & Collaboration
Represent software and firmware concerns in cross-disciplinary product development; Communicate status to program teams
Communication Scope
Communicate technical risks; Communicate schedule impacts; Communicate integration status
Full Job Description
Senior Embedded Linux & BSP Software Engineer (Avionics) - Millennium Space Systems **Company:** Millennium Space Systems Millennium Space Systems, a part of Boeing Defense, Space and Security (BDS), is a fast, agile small satellite company focused on national security space. Our missions have direct impact to global security, like missile warning and Earth observation. Our team is curious, bold and innovative. We take risks, innovate and explore new techniques and technologies. We influence change because we challenge the status quo. And when we watch our satellites launch, we know each one of us made it happen. You will lead the bring-up of avionics hardware into Linux. This includes owning the board support package (BSP), custom kernel work, device trees, bootloaders, and the low-level drivers that expose our hardware to the OS. You’ll define and build the infrastructure that lets us deploy and validate these systems across flight computers, radios, and payload processors. You’ll also create internal tools to exercise hardware in the lab and on the production floor, enabling fast debug and reliable manufacturing. **Position Responsibilities:** * Represent software and firmware concerns in cross-disciplinary product development * Lead Linux bring-up for new avionics hardware from first power-on through delivery of a stable OS image * Develop and maintain board support packages, bootloaders, kernel configurations, and low-level drivers * Build internal tools as needed to enable fast hardware validation in the lab and on the production floor * Communicate technical risks, schedule impacts, and integration status to program teams **Basic Qualifications (Required Skills/Experience):** * Bachelor of Science in Electrical Engineering, Computer Engineering, or related technical discipline * 9 or more years of relevant industry experience with embedded Linux kernel and BSP development * 5 or more years experience with C programming * 5 or more years experience with versio
Applying for this Senior Embedded Linux & BSP Software Engineer (Avionics) role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about Millennium Space Systems?
Real rants from real employees. Read before you apply.