Jobs · Engineering · Utah

FPGA FPGA & DSP Design Engineer

Coda Octopus Engineering · Utah, United States · 1 mo ago
EngineeringFull-time

The Role

You will play a key role in the design, verification and implementation of FPGA firmware and real-time signal processing solutions for new and existing products. Working within a multidisciplinary engineering team, you will contribute to the development of advanced sonar, navigation, communication, and sensing systems, including FPGA, DSP and GPU-accelerated (CUDA) processing technologies.

Essential Requirements

  • Degree in Electronics Engineering, Mathematics, Physics, Computer Engineering or a related discipline (or equivalent experience)
  • Minimum 5 years' FPGA firmware design experience
  • Digital systems design and integration
  • SystemVerilog and/or VHDL development
  • Intel/Altera and/or AMD/Xilinx development tool experience
  • FPGA verification methodologies
  • Hardware debugging and fault investigation
  • Strong analytical and problem-solving skills
  • Ability to work effectively within a multidisciplinary development team

Desirable Experience

  • High-speed ADC/DAC firmware design
  • System-level firmware architecture
  • Digital signal processing (DSP), including beamforming and real-time signal processing applications
  • Sonar, radar, communications, defense or underwater acoustics applications
  • Embedded microcontroller firmware development
  • Embedded software development
  • Verification frameworks such as OSVVM

Key Responsibilities

  • Develop FPGA firmware for new products and enhancements to existing products
  • Define firmware requirements and architectures
  • Design and implement digital communication interfaces including I²C, SPI, UART, and various high speed serial
  • Develop and optimize FPGA-based digital signal processing and beamforming functions where required
  • Undertake simulation, verification, integration and hardware testing
  • Collaborate with hardware engineers to optimize system performance and reliability
  • Investigate and resolve design issues, faults and non-conformances
  • Produce design documentation and participate in design reviews
  • Maintain version and release control in accordance with ISO 9001 quality standards
  • Develop diagnostic and test tools using MATLAB, Python or TCL
  • Contribute ideas and technologies for future product development

What We Offer

  • Competitive salary, dependent on experience
  • Opportunity to work on industry-leading sonar and navigation technologies
  • Collaborative and innovative engineering environment
  • Long-term career development within a growing technology company

Benefits

  • 401(k)
  • Dental insurance
  • Health insurance
  • Health savings account
  • Paid time off
  • Vision insurance

Similar jobs

FPGA DSP Engineer

Anduril IndustriesFort Collins, CO· 3 mo ago
Engineering$143k–$191k/yrapply on boards.greenhouse.io

DSP/ FPGA Engineer

DZYNE TechnologiesPortland, OR· 2 wk ago
Engineering$110k–$150k/yrapply on recruitingbypaycor.com

FPGA Design Engineer

Silvus TechnologiesLos Angeles, CA· 1 wk ago
Engineering$110k–$150k/yrapply on motorolasolutions.wd5.myworkdayjobs.com

FPGA Design Engineer

York Space SystemsGreenwood Village, CO· 3 wk ago
Information Technologyapply on jobs.dayforcehcm.com