The Principal FPGA Engineer role involves leveraging advanced technologies to create cutting-edge solutions for sensor and effector products. The engineer will partner with multidisciplinary teams to define requirements, develop architectures, execute detailed design and simulations, and perform integration and verification tasks.
Requirements
- Provide full lifecycle support of production quality FPGA designs for all major vendors and device families.
- Translate system level requirements into FPGA requirements.
- Architect FPGA-based systems to determine parts, interfaces, and Concept of Operations (CONOPS).
- Lead small teams of FPGA engineers and code in VHDL for reliability and maintainability.
- Verify designs utilizing self-checking techniques with directed and constrained random tests, while tracking functional and code coverage.
- Define schedules for FPGA tasking and drive execution to the planned budget and schedule.
- Identify and manage project risks and opportunities.
- Create complete documentation including requirements, verification plan, and user's guides
- Lead medium sized teams to success.
- Coach, review, and delegate work to junior engineers.
- Serve as a subject-matter expert within discipline.
- Lead internal and external technical reviews.
- Support customer interactions and relations.
- Contribute to product and technology roadmaps
- Make improvements to processes, systems or products to enhance overall performance
- Engage in personal technical growth and facilitate technical growth in peers and junior engineers.
Benefits
- Retirement Plan
- 401k Matching
- Flexible Spending Accounts
- Flexible Work Schedules
- Employee Assistance Program
- Employee Scholar Program
- Parental Leave
- Paid Time Off
- Holidays