FPGA Engineer
ScioTeq · Duluth, GA · 2 wk ago
On-siteEngineeringFull-time
About the role
ScioTeq, a leading brand in high-performance, high-quality rugged displays and computers, has been serving the defense and security community worldwide for over 35 years. Our products are designed to meet high-tech performance requirements while surviving incredibly harsh and extreme environments. We offer a small-company feel with a big-company presence, focusing on hands-on, collaborative engineering to design, prototype, test, and industrialize computing products for a variety of applications and customers. We are expanding our engineering team and seeking an experienced FPGA Firmware Design Engineer to join us in Duluth, Georgia.
Responsibilities
- FPGA firmware implementation of feature requirements for new products and custom features
- Development of FPGA-based video processing algorithms
- Develop and execute simulation testbenches for functional verification
- Troubleshooting and problem resolution for existing product issues
- Collaborate with PCB/hardware engineers on pinout, power, and signal integrity requirements
- Write and maintain design documentation, including block diagrams and interface specifications
- Provide firmware configuration management and release schedules
- Research emerging FPGA technologies and tools
Requirements
- 5–10 years of FPGA firmware design experience
- BSEE or BSCE required
- Ability to apply understanding of digital logic design and verification concepts to FPGA development
- Proficient with VHDL and/or Verilog
- Experience with at least one major vendor toolchain (Xilinx/AMD Vivado, Intel/Altera Quartus, or Lattice Diamond); Xilinx Vivado preferred
- Experience writing simulation testbenches and interpreting waveform results
- Familiarity with common interfaces: SPI, I2C, UART, AXI, PCIe, Ethernet, or similar
- Experience working in cross-functional product development teams
- Self-motivated with a strong work ethic, teachable, and collaborative
- Must be a US Person