Senior Embedded Linux & Bsp Software Engineer (avionics) - Millennium Space Systems

Boeing Boeing · Aerospace · El Segundo, CA

Senior Embedded Linux & BSP Software Engineer role at Millennium Space Systems (a Boeing company) focused on avionics hardware bring-up, board support packages, custom kernel work, device trees, bootloaders, and low-level drivers. The role involves defining and building infrastructure for system deployment and validation, and creating internal tools for hardware exercise and debug. Requires a Bachelor's degree in a technical discipline, 9+ years of embedded Linux/BSP experience, and C programming skills. Security clearance is required.

What you'd actually do

  1. Represent software and firmware concerns in cross-disciplinary product development
  2. Lead Linux bring-up for new avionics hardware from first power-on through delivery of a stable OS image
  3. Develop and maintain board support packages, bootloaders, kernel configurations, and low-level drivers
  4. Build internal tools as needed to enable fast hardware validation in the lab and on the production floor
  5. Communicate technical risks, schedule impacts, and integration status to program teams

Skills

Required

  • 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

  • Familiar with C++ and Python
  • Experience with Xilinx Zynq or Ultrascale+ SoC devices
  • Experience with Xilinx design flow and toolchain such as Vivado and PetaLinux (Yocto)
  • Experience with SDRs using AD9361 or Xilinx RFSoC devices
  • Experience with standards such as SPI, I2C, UART, GPIO, Ethernet or SpaceWire
  • Proficient with HDL simulators such as ModelSim/Questa and Xilinx Simulator (XSIM)

What the JD emphasized

  • U.S. Security Clearance
  • U.S. Citizenship