Principal FPGA Engineer
Machine Learning EngineerMachine Learning EngineerFull TimeRemoteTeam 51-200
Location
United States
Posted
10 days ago
Salary
$203K - $243K / year
No structured requirement data.
Job Description
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.
Role Description
The Principal FPGA Engineer will participate in all aspects of the development and test of avionics FPGA RTL designs for Astrolab rovers. This position will report to the Director of Avionics Engineering and will be based in our Hawthorne, CA office.
- Own FPGA RTL development from blank sheet to flight
- Develop FPGA logical architecture and requirements in collaboration with other engineering disciplines including defining HW/SW interfaces between fabric logic and processing subsystems
- Develop RTL code for Microsemi, Xilinx, or other FPGA or SoC devices in either SystemVerilog or VHDL
- Perform design verification including simulations, test benches, timing analysis, and hardware testing
- Lead design reviews, demonstrate requirement traceability, and create documentation for FPGA operation and interfacing with other SW and FPGA systems
- Develop and participate in test campaigns ranging from unit level manual tests, unit automated tests, and system level tests
Qualifications
- Bachelor of Science degree in Computer Engineering, Electrical Engineering, or equivalent
- 15+ years of experience in FPGA RTL architecture, development, verification, deployment, and maintenance
- Skilled at SystemVerilog or VHDL
- Skilled in at least 1 scripting language (TCL, shell, Python, etc)
- Skilled in verification techniques, and timing/stability analysis
- Proficiency in understanding PCB designs and reading schematics
- Proficiency in understanding embedded software
- Proficiency with AXI protocols (at least AXI4 family)
- Knowledge of common bus and memory interfaces (DDR4, SPI, I2C, UART, etc)
- Demonstrated success working in a dynamic environment
Requirements
- Design for space environments including radiation impacts and mitigations
Benefits
- Join a team of best-in-class engineers building the foundation of planetary surface exploration
- Equity ownership in the company
- Comprehensive health benefits, including medical, dental, vision, and mental health support
- 401(k) plan with company match
- Flexible PTO and parental leave
- Home office set up reimbursement
- Fully flexible and remote friendly work environment
- Weekly lunch stipend, plus complimentary snacks and beverages on-site
- Once a month social hour on-site with food and drinks
Job Requirements
- Bachelor of Science degree in Computer Engineering, Electrical Engineering, or equivalent
- 15+ years of experience in FPGA RTL architecture, development, verification, deployment, and maintenance
- Skilled at SystemVerilog or VHDL
- Skilled in at least 1 scripting language (TCL, shell, Python, etc)
- Skilled in verification techniques, and timing/stability analysis
- Proficiency in understanding PCB designs and reading schematics
- Proficiency in understanding embedded software
- Proficiency with AXI protocols (at least AXI4 family)
- Knowledge of common bus and memory interfaces (DDR4, SPI, I2C, UART, etc)
- Demonstrated success working in a dynamic environment
- Design for space environments including radiation impacts and mitigations
Benefits
- Join a team of best-in-class engineers building the foundation of planetary surface exploration
- Equity ownership in the company
- Comprehensive health benefits, including medical, dental, vision, and mental health support
- 401(k) plan with company match
- Flexible PTO and parental leave
- Home office set up reimbursement
- Fully flexible and remote friendly work environment
- Weekly lunch stipend, plus complimentary snacks and beverages on-site
- Once a month social hour on-site with food and drinks
Related Guides
Related Job Pages
More Machine Learning Engineer Jobs
Machine Learning Engineer10 days ago
Full TimeRemoteTeam 11-50Since 2018H1B Sponsor
Principal Machine Learning Scientist advancing computer vision systems at Gather AI
CloudPythonPyTorchTensorflow
Pennsylvania
Machine Learning Engineer10 days ago
Full TimeRemoteTeam 1-10Since 2017H1B Sponsor
ML Engineer II developing manipulation systems for mobile robots at Diligent Robotics
PythonPyTorch
United States
Machine Learning Engineer10 days ago
Full TimeRemoteTeam 1-10Since 2017H1B Sponsor
ML Engineer II developing navigation models for service robots
PyTorch
United States
Machine Learning Engineer10 days ago
Full TimeRemoteTeam 1-10Since 2017H1B Sponsor
ML Engineer II developing predictive perception systems for robotics at Diligent Robotics
PyTorch
United States