Staff Engineer FPGA Design
Posted Updated
Description
You will develop FPGA-based communication modules for UAV platforms, implement timing synchronization and redundancy solutions, and integrate designs with system architecture. You will perform synthesis, timing closure, bitstream generation, debugging, testing, hardware validation, design reviews, and documentation.
Responsibilities
- Design and develop FPGA-based communication modules for UAV platforms
- Develop timing synchronization and redundancy solutions across flight controllers
- Integrate FPGA solutions with system-level architecture
- Perform synthesis, implementation, timing closure, and bitstream generation
- Debug, test, and optimize designs for reliability, latency, and throughput
- Collaborate on board bring-up and hardware validation
- Contribute to FPGA architecture discussions and technical direction
- Participate in design reviews and maintain engineering documentation
Requirements
- Bachelor's, master's, or PhD degree in Electrical Engineering, Computer Engineering, or a STEM discipline
- FPGA design, implementation, and verification using VHDL or SystemVerilog
- Digital communication systems
- Timing closure
- Clock domain crossing
- System-level integration
- FPGA timing analysis
- Git
- Debugging
- Problem-solving
Benefits
- Bonus
- Benefits
- Equity
- Temporary benefits package after 60 days of employment
