FPGA Engineer

Listing Expired

Full Listing

Coda Octopus Colmek is currently seeking an FPGA Engineer. Candidates will be working on a variety of programs from custom communication links for telemetry to embedded sonar systems. Extensive experience implementing diverse SOC, data flow, and signal processing systems in FPGAs is desired. Candidate will work on initial system architecture, prototype on dev-boards, implement the final FPGA/hardware design, and take design through lab testing and verification.

A high level of creativity is required to succeed in this position. The ideal candidate will be excited to take full advantage of the processor, programmable logic, and I/O subsystems in the Xilinx Zynq family FPGAs. Candidate must will be comfortable starting a project with incomplete requirements and helping to define appropriate requirements as the project proceeds.

Candidates must be able to read and understand customer requirements, interact with other members of the technical staff, design and implement firmware/software, perform engineering analyses, and participate in design reviews. Candidates should understand the overall product engineering process, from design kick-off to production, and must be capable of interacting with the various disciplines involved in production of a product.


  • Bachelor’s degree in electrical engineering is required

Required Skills/Experience:

  • Detailed FPGA architecture understanding
  • Xilinx FPGAs and Vivado tools
  • SystemVerilog
  • FPGA SOC design
  • Hardware to FPGA interfacing
  • Software to FPGA interfacing

Desired Skills:

  • Xilinx Vivado IP-Integrator
  • AXI4 and AXI4-Stream
  • Efficient data path design
  • Matlab or Python for DSP Design
  • Algorithm Design

Desired Experience:

  • Software DSP (C++)
  • Device drivers
  • Linux
  • High performance computing
  • GPU computing
  • Sonar and/or Radar systems
  • Component selection


Listing is Expired

See Current Job Openings