FPGA Electrical Engineer III
Core
Designing custom avionics systems and motor controllers for robotic missions to the Moon, Mars, Titan, and other planetary environments.
Role type
Senior IC FPGA Electrical Engineer (avionics)
Builds
Flight-ready avionics hardware, motor controllers, and embedded robotic systems for extreme environments.
Domain
Aerospace / Planetary Exploration Robotics
Deliverable
production ML models | product features | infrastructure
Required skills
FPGA design and bare metal programming, SystemVerilog/Verilog RTL implementation, SoC integration, digital timing and synchronization, industry-standard bus protocols (AXI, AHB), synthesis tools, simulation and debugging of complex digital systems, PCB checkout and testing.
Preferred skills
Microchip Libero design tools, custom FPGA-based motor controllers, embedded/motorized/power systems development, Python/Linux/Windows shell scripting, C/C++, MATLAB/Simulink/SPICE, Altium PCB design.
Technologies
SystemVerilog, Verilog, AXI, AHB, Microchip Libero, Altium, Python, Linux, C, C++, MATLAB, Simulink, SPICE
Responsibilities
Serve as flight FPGA design owner within small teams, design and develop digital hardware architectures for embedded robotic systems, create and implement RTL code for critical SoC blocks, contribute to architecture optimization for performance and power, collaborate on design verification, support prototype development, document design specifications, troubleshoot and debug digital design issues, implement interfaces between digital hardware and firmware/software, checkout custom high-reliability PCBs, define and execute tests at integrated assembly and environmental levels.
Seniority
Senior, hands-on IC with mentoring responsibilities