Jobs · Engineering · Washington

Senior FPGA Engineer

K2 Space Corporation · Seattle, WA · 2 wk ago
HybridEngineering$120k–$225k/yrFull-time

About the role

The software team at K2 is dedicated to developing cutting-edge spacecraft that can operate in extreme conditions. As a Senior FPGA Engineer, you will be responsible for designing and implementing critical FPGA firmware that controls key spacecraft systems.

Responsibilities

  • Own the architecture and implementation of critical programmable logic systems across the spacecraft that support vehicle networking, RF systems, and real-time control of all spacecraft subsystems
  • Implement these architectures in RTL using VHDL and SystemVerilog
  • Verify and validate FPGA designs using a mix of simulation, bench-testing, and Hardware In The Loop testbeds
  • Support integration, test, and troubleshooting efforts for FPGA designs across all levels of the spacecraft development and manufacturing
  • Develop the tools and infrastructure to support rapid, high-reliability FPGA solutions across all subsystems

Qualifications

  • Bachelor's degree in computer science, computer engineering, electrical engineering, math, or a STEM discipline or 3+ years of professional experience in software development
  • 3+ years working with complex FPGA designs spanning digital, mixed signal, or RF applications
  • Development experience with VHDL or SystemVerilog

Nice to Have

  • Experience integrating logic onto Xilinx SoC platforms
  • Experience with digital signal processing (DSP) fundamentals and implementing complex DSP logic and software defined radios on FPGAs
  • Experience implementing high-speed SERDES interfaces such as Ethernet, PCIe, and JESD204C.
  • Experience with standard bus and streaming protocols such as AXI and AXI-Stream
  • Experience with evaluating and integrating vendor/third party IP
  • Experience with common scripting languages such as Python, TCL, and Bash
  • Experience with Linux systems programming and driver development
  • Experience with continuous integration and continuous delivery systems
  • Experience building or working with hard real-time embedded systems (bare-metal or RTOS)
  • Basic knowledge of electronics, computer architecture, and control systems
  • Experience with software verification and testing methods
  • Experience with software and network performance analysis and debugging

Compensation and Benefits

Base salary range for this role is $120,000 – $225,000 + equity in the company. Salary will be based on several factors including, but not limited to: knowledge and skills, education, and experience level. Comprehensive benefits package including paid time off, medical/dental/vision/coverage, life insurance, paid parental leave, and many other perks.

Similar jobs

Senior FPGA Engineer

KBR CareersBeavercreek Township, OH· 3 wk ago
Engineeringapply on careers.kbr.com

Senior FPGA Engineer

DRWNew York, NY· 2 wk ago
Finance$225k–$325k/yrapply on job-boards.greenhouse.io

Senior FPGA Engineer

Heads Up TechnologiesKirkland, WA· 1 mo ago
Engineering$180k–$210k/yrapply on ats.rippling.com

Senior FPGA Engineer

AVAlbuquerque, NM· 3 wk ago
Engineering$113k–$172k/yrapply on avav.wd1.myworkdayjobs.com