C

CesiumAstro

Designs satellite communications hardware and software

FPGA Verification Engineer 2

Hardware Validation & TestingConfirmed live in the last 24 hours
Full-timeWestminster, CO, USA

About the Job

Requirements

  • A Bachelor of Science or Master of Science degree in Computer Science, Electrical Engineering, or Computer Engineering is required.
  • At least 2 years of industry experience in verification and automation is required.
  • Knowledge of FPGA digital design verification techniques, including VHDL, Verilog, SystemVerilog, C/C++, SystemC, UVM/UVMf, DPI-C, TLM, Formal CDC and functional analysis, QEMU, and VIP, is required.
  • Understanding of digital design automation infrastructure, including continuous integration, regression testing, and HIL testing, is required.
  • Competency with Linux is required.
  • Knowledge of vendor-provided FPGA development tools, particularly Xilinx tools, is required.

Responsibilities

  • Contribute to the evaluation and technical implementation of FPGA and digital design simulation, verification, and emulation infrastructure.
  • Contribute to the development, maintenance, and phased deployment of continuous integration and regression testing infrastructure.
  • Develop UVMf-based top-level and module-level testbenches using block-to-top best practices for reusability, including control and data plane stimulation using VIP and SystemVerilog DPI-C integration with existing MATLAB and Python numerical models.
  • Lead the development of reusable custom VIP modules.
  • Train and mentor engineers at all experience levels on UVMf testbench usage and modern approaches to FPGA and digital design.
  • Work with modeling and scientific staff to implement DPI-C dataplane verification interfaces into existing MATLAB and Python models.
  • Aid the Lead Verification Engineer in evaluating current FPGA and digital design processes, focusing on Xilinx TLM models and QEMU-RP integration.
  • Work with vendors to define requirements for future simulation model deliverables.
  • Maintain up-to-date knowledge of industry best practices in FPGA and digital design methodologies.
  • Work with the engineering leadership team to evaluate and implement process improvements without disruption.

About the Company

CesiumAstro

Designs satellite communications hardware and software

CesiumAstro builds end-to-end space and airborne communications systems, combining hardware and software to connect satellites, UAVs, and ground stations. Its products include active phased array antennas, software-defined radios, and complete RF payloads that enable electronically steered links for inter-satellite communication, high-rate downlinks, lunar communications, and 5G/NTN networks. The company ships plug-and-play, commercially manufactured, full-stack systems designed to be flexible and cost-efficient, rather than bespoke one-off solutions. Its goal is to make space-based connectivity more accessible and adaptable across space, air, and ground networks for both government and commercial customers.

Company size
501-1,000
Company stage
Series D
Total funding
$1.6B
Headquarters
Bee Cave, TX
Founded
2017

Recently Posted Jobs

Explore more opportunities at CesiumAstro

See more jobs