Millennium Space Systems

Space

SpacecraftFieldProgrammableGateArray(FPGA)Engineer

$83–123k El Segundo, California, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid+ candidates.

The Brief

“Spacecraft Field Programmable Gate Array (FPGA) Engineer at Millennium Space Systems. Skills: FPGA, Verilog, System Verilog, Firmware. Design digital logic for reprogrammable satellite computing hardware. Implement digital logic for reprogrammable satellite computing hardware”

Industry & Context.

Space
Problems you'll solve

Problem-solving skills

Eligibility Requirements

100% onsite, U. S. Citizenship, Security Clearance

What They're Looking For.

Must Have

Bachelor's degree in Electrical/Electronics Engineering, Computer Engineering, Software Engineering or related STEM field, 2+ years of experience working with Field Programmable Gate Arrays (FPGA), Verilog or System Verilog work experience, Ability to obtain a U. S. Security Clearance, U. S. Citizenship required, Interim and/or final U. S. Secret Clearance Post-Start required

Nice to Have

Significant experience developing FPGA firmware for Xilinx/AMD and/or Microchip/Microsemi devices, Experience with serial protocols (SPI, I2C, UART, SpaceWire, etc.), Experience with high-speed communications protocols (Gigabit Ethernet, PCIe) and 802. 11 networking protocols, Experience developing and testing high-reliability and fault-tolerant FPGA designs, Experience with simulation, verification, and test of FPGA firmware (formal methods, UVM, etc.), Hardware debug experience, Experience with scripting languages such as Python, Tcl, and Bash, Experience developing software in a Linux Environment with C/C++, Familiar with common electronic components, Comfortable reading circuit design schematics, Contribute to electronics hardware design discussions

What You'll Do.

Design digital logic for reprogrammable satellite computing hardware

Implement digital logic for reprogrammable satellite computing hardware

Verify digital logic for reprogrammable satellite computing hardware

Develop firmware designs in Verilog/System Verilog

Test firmware designs in Verilog/System Verilog

Maintain firmware designs in Verilog/System Verilog

Target custom FPGA-based avionics for space applications

Design new logic for sensors

Integrate existing logic for sensors

Use a variety of protocols

Support system-level integration of space vehicles

Support system-level test of space vehicles

Support system-level operation of space vehicles

Develop HDL for common libraries

Script build processes

Automate build processes

Script test processes

Automate test processes

Manage configuration of firmware

How You'll Work.

Team & Collaboration

Cross-functional environment; Work closely with electrical engineers; Work closely with software engineers; Work closely with customers

Full Job Description

Spacecraft Field Programmable Gate Array (FPGA) Engineer - Millennium Space Systems **Company:** Millennium Space Systems **Millennium Space Systems**(MSS), 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. **Millennium Space Systems**(MSS) has an exciting opportunity for a**Spacecraft Field Programmable Gate Array (FPGA) Engineer (Level 1 and 2)** to join the **MSS** team in **El Segundo, CA**! As a Spacecraft Field Programmable Gate Array Engineer, you will be responsible for design, implementation, and verification of the digital logic for our reprogrammable satellite computing hardware. You will work closely with electrical engineers, software engineers and customers across the company to deliver high quality products on a rapid development schedule. Strong communication and organizational skills are critical to success in this position, along with the ability to build strong relationships, collaborate in a cross-functional environment, and utilize problem-solving skills to proactively identify and manage risks and opportunities. _Position Responsibilities:_ * Develop, test, and maintain firmware designs in Verilog/System Verilog, targeting custom FPGA-based avionics for space applications * Design new and integrate existing logic for sensors, actuators, other avionics, and external payloads using a variety of protocols * Support system-level integration, test, and operation of space vehicles * Develop HDL for common libraries used across numerous flight programs * Script and automate build and test processes * Document and manage configuratio

Free ATS check

Applying for this Spacecraft Field Programmable Gate Array (FPGA) Engineer 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.

Read Company Rants →