Senior FPGA Verification Engineer
As a Senior FPGA Verification Engineer at Ursa Major, you will play a pivotal role within the Avionics development team. Ursa Major is dedicated to revolutionizing aerospace and defense by providing high-performance propulsion systems for applications ranging from hypersonics to satellite maneuvering. This position offers the opportunity to contribute to cutting-edge technologies that address critical national security needs.
In this role, your primary responsibilities will include architecting and developing ASIC/FPGA test benches, generating test cases, and running simulations to verify code functionality. You will also perform testing on target hardware as part of post-silicon validation or integrated test environments, collect functional and code coverage metrics, and prepare materials for design reviews. Additionally, you will be involved in debugging design and test issues to ensure the reliability and performance of our systems.
The ideal candidate will have over five years of experience with SystemVerilog Universal Verification Methodology (UVM), Pyuvm, or similar verification methodologies. Proficiency with COCOTB and Python-based HDL simulations is essential, along with experience in running ASIC/FPGA simulations using tools like QuestaSim, VCS, Riviero-Pro, or Verilator. A strong background in writing VHDL, Verilog, or SystemVerilog code for ASIC/FPGA design, as well as expertise in Python scripting and tool development, is required.
Compensation for this role ranges from $120,000 to $150,000 annually, depending on education, experience, and skills. Benefits include unlimited PTO, paid parental and adoptive leave, comprehensive medical, dental, and vision insurance, employer-paid disability and life insurance, tax-advantaged accounts (HSA/FSA), an EAP program, a 401(k) plan with company match, and equity grants in the company.
Ursa Major fosters a culture of innovation and continuous growth, encouraging team members to develop their skills and contribute to groundbreaking projects. Joining our team means being part of an intrinsically motivated group passionate about solving complex problems and shaping the future of aerospace and defense.