Senior FPGA Verification Engineer Verified today
CesiumAstro develops communication systems for satellites, UAVs, launch vehicles, and aerospace platforms. We seek a Senior FPGA Verification Engineer to provide technical leadership for verification of FPGA-based hardware solutions, establishing methodologies, resolving engineering challenges, and advancing solutions that improve product performance, reliability, and mission success.
Responsibilities
- Lead complex FPGA verification, debugging, and qualification activities supporting product development.
- Evaluate simulation results and engineering risks while directing solutions that improve product performance and reliability.
- Validate FPGA designs through verification planning, qualification testing, failure analysis, root cause investigations, and engineering change implementation.
- Develop verification plans and verification review packages supporting engineering decisions.
- Support customer meetings, design reviews, technical discussions, hardware integration, and product development activities by providing FPGA engineering guidance.
- Evaluate FPGA verification methods and technical requirements to identify improvements.
- Drive initiatives that enhance FPGA performance, engineering efficiency, product reliability, design quality, and long-term maintainability.
Required Qualifications
- Bachelor of Science (BS) or Master of Science (MS) degree in Electrical Engineering or Computer Engineering from an accredited university.
- 5 years of industry or university research experience in the design, analysis, and implementation of FPGA systems at the HDL level.
- Extensive knowledge of digital logic design, FPGA architecture, hardware description languages (HDL), and digital systems.
- Considerable proficiency developing FPGA verification environments for complex products.
- Thorough understanding of FPGA verification methodologies, timing closure, embedded systems, and high-speed interfaces.
- Working knowledge of the UVM Framework (UVMF), including developing reusable testbenches, verification components, and automated test environments.
- Proficiency with FPGA development, simulation, and synthesis tools such as Vivado, Quartus Prime, ModelSim, QuestaSim, or equivalent.
- Proficiency with engineering analysis, version control, and collaboration tools such as MATLAB, Git, Jira, Windchill, or equivalent.
- Excellent written and verbal communication skills.
- Proficiency with Microsoft Office Suite including Outlook, Word, Excel, PowerPoint, and Teams.
Preferred Experience
- Experience with worst-case analysis, failure method and criticality analyses, and reliability analysis.
- Familiarity with digital communications and digital signal processing.
- Experience with board-level hardware design.
- Demonstrated ability to work efficiently with a distributed team.
- Proficiency with git source code control.
- Experience developing firmware using agile flows.
Full-time employment offers include company stock options and a generous benefits package including health, dental, vision, HSA, FSA, life, disability, and retirement plans.
