Skip to content

Electrical Engineer, Digital Design, FPGA Design, FPGA Verification (All Levels)

Requisition Number:



Boulder, Colorado





Employment Type:

Research Faculty



Date Posted:


Job Summary

The Laboratory for Atmospheric and Space Physics (LASP) at the University of Colorado is looking for Electrical Engineers to develop the next generation of space-based science instruments.

The University of Colorado Boulder is committed to building a culturally diverse community of faculty, staff, and students dedicated to contributing to an inclusive campus environment. We are an Equal Opportunity employer, including veterans and individuals with disabilities.

Who We Are

LASP is a world-renowned space science research institute at the University of Colorado Boulder. CU receives more NASA funding than any public university in the country, due in large part to LASP programs. Professional engineers work closely with scientists and assembly technicians in designing and building space flight hardware while helping mentor students as entry-level engineers working on these programs. LASP is particularly proud of a work environment that supports employee creativity and productivity and offers opportunities for diverse experiences and a broad range of responsibilities.

What Your Key Responsibilities Will Be

A few to all of the responsibilities and skills below apply depending on the level of the applicant. We will review resumes and find the best balance of skills and people at different experience levels to fit appropriately within our team. More senior applicants should demonstrate the abilities and skills of many of the items below, but less experienced Engineers should put their capabilities and skills on their resumes focusing in a few of the items in each category below. The ideal applicant will have experience with both board level electronics design and FPGA design.

  • Collaborate with instrument systems engineers on the development of system, board level, and FPGA requirements and verification plans.
  • Collaborate with software engineers on the development of FPGA interfaces, register maps, and design specifications.
  • Support all aspects of FPGA development, to include architecture, design, implementation, and verification.
  • Support all aspects of digital electronic's development, to include architecture, design, schematic capture, PCB layout, assembly, test, and verification.
  • Develop requirements, test cases, build test benches, generate reports, and document verification results.
  • Work with other hardware and software engineers to document and resolve bugs found in the design.
  • Support technical reviews, and be able to present to internal and external reviewers.

What You Should Know

  • Due to US Export Control restrictions, only US Citizens and Permanent Residents may apply.

What We Can Offer

The salary range for the position is shown below based off level:

  • FPGA EE I - $64,855 - $90,860
  • FPGA EE II - $78,566 - $110,069
  • FPGA EE III - $94,998 - $133,089
  • FPGA EE IV - $126,447 – 177,147
  • FPGA EE V - $152,998 - $214,345

Relocation assistance is available per institute guidelines. 


The University of Colorado offers excellent benefits, including medical, dental, retirement, paid time off, tuition benefit and ECO Pass. The University of Colorado Boulder is one of the largest employers in Boulder County and offers an inspiring higher education environment. Learn more about the University of Colorado Boulder.

Be Statements

Be ambitious. Be groundbreaking. Be Boulder.

What We Require

  • A Bachelor's degree in Electrical or Computer Engineering or equivalent.

What You Will Need

Breadth and depth in many areas of the digital electronics and FPGA design process commensurate with 2-15+ years’ experience designing digital systems for space applications, including but not limited to:

  • FPGA or ASIC design experience.
  • Proficiency in VHDL, Verilog or System Verilog.
  • Timing closure for complex FPGA designs.
  • Radiation hardening and mitigation techniques for FPGAs (SEU, ECC, TMR).
  • Embedded systems including Zynq and Zynq Ultrascale+ or equivalent SoC/MPSoC processors.
  • Embedded systems including Microblaze, ARM or RISC-V soft processors.
  • Test bench development including self-checking testbenches and UVM.
  • Design and fabrication of high speed digital or mixed signal electronics.
  • PCB layout for high speed memories including DD3 SDRAM.
  • Interfacing with memories such as NAND Flash, NOR flash, MRAM, SDRAM.
  • Prototype development, debugging, and testing in a lab environment.
  • Board-level communication interfaces (I2C, SPI, UART, RS-232, RS-422, RS-485, CAN).
  • Source control systems (Git, SVN).
  • Scripting such as Perl, TCL, Python.
  • Strong written and verbal communication skills.
  • A willingness to mentor/teach.
  • Computer skills (Word, Excel, PowerPoint, Visio, Project).

What We Would Like You to Have

  • Experience in building space flight hardware through their full lifecycle (concept development, requirements derivation, analysis, design, integration, test/verification, and launch).
  • Experience with both board level design and FPGA design (applicants with experience in one specialty will also be considered).
  • Embedded software experience in C or C++.

Special Instructions

Posting Contact Information

Posting Contact Name: Boulder Campus Human Resources

Posting Contact Email: