Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Millennium Space Systems Logo

Senior Avionics Embedded Software Engineer

Millennium Space Systems

$126,650 - $186,250
Sep 23, 2025
El Segundo, CA, US
Apply Now

Millennium Space Systems is looking to integrate Linux OS and driver code for flight radios, flight computers, and other payloads, and needs internal test code for these products.

Requirements

  • Proficient with programming languages such as Python, C++ and C in embedded environments
  • Familiar with hardware description languages (HDLs) such as VHDL, Verilog and SystemVerilog
  • Proficient with version control systems such as Git
  • Experience with Linux kernel driver development
  • Experience with Xilinx Zynq or Ultrascale+ SoC devices
  • Experience with Xilinx design flow and toolchain such as Vivado and PetaLinux (Yocto)
  • Experience with standards such as SPI, I2C, UART, GPIO, Ethernet or SpaceWire

Responsibilities

  • Architect and implement the lowest level gateware, firmware, software in embedded systems to enable them to boot and run
  • Provide fully operational, checked out board for application code loads
  • Provide GUI based check out systems for these same products
  • Provide cost, schedule, risk data and assessments to programs in addition to rock solid functional base product operation and checkout code
  • Inform the design of products in consideration of low level software/firmware

Other

  • 10 years of relevant industry experience
  • Bachelor of Science in Electrical Engineering, Computer Engineering, or similar
  • Applicants MUST be U.S. citizens and eligible for a security clearance.
  • Applicants must be willing to apply for and maintain a security clearance.
  • This position is located at a facility that requires special access.