Associate Embedded Linux & BSP Engineer - Millennium Space Systems
Core
Assist senior engineers in bringing up avionics hardware on Linux, contributing to board support packages, bootloader configuration, and low-level driver implementation for national security satellites.
Role type
Associate Embedded Linux & BSP Engineer
Builds
Avionics boards and satellite subsystems for national security missions
Domain
Aerospace / Embedded Systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Embedded Linux development, Kernel configuration, Device-tree development, C programming, Git version control, Hardware interface debugging (SPI, I2C, UART, Ethernet, SpaceWire), Validation tool creation
Preferred skills
C++, Python, Xilinx Zynq/Ultrascale+ SoC, Vivado/PetaLinux toolchain, SDRs (AD9361/RFSoC), HDL simulation
Technologies
Linux, U-Boot, Yocto, PetaLinux, C, Python, Git, SPI, I2C, UART, Ethernet, SpaceWire, Xilinx Vivado, ModelSim
Responsibilities
Support Linux bring-up for new avionics boards, Contribute to BSPs and kernel configuration, Develop and debug C drivers for hardware interfaces, Create validation tools to automate hardware checks, Participate in cross-functional design reviews
Seniority
Associate (Level 2), hands-on IC