Millennium Space Systems
Space
SpacecraftFieldProgrammableGateArray(FPGA)Engineer
Neural analysis suggests this role is
optimal for Mid+ candidates.
“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.
Problem-solving skills; Proactively identify risks; Manage risks; Proactively identify opportunities; Manage opportunities
100% onsite, U. S. Citizenship, Security Clearance required, Interim Secret Clearance Post-Start, Final Secret Clearance Post-Start
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 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; Electrical engineers; Software engineers; 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
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.