Job Title
FPGA Engineer
Role Summary
Design, implement, and verify FPGA-based solutions for embedded and signal-processing systems. Work within an engineering team to integrate FPGA designs with SoC/microcontroller platforms and support hardware bring-up and manufacturing.
Experience Level
Mid-level. The role is appropriate for engineers with practical FPGA design experience (typically 3β7 years), though exact years are not specified.
Responsibilities
Core responsibilities include system design, implementation, verification, and support through to manufacturing.
- Design, implement, and verify FPGA logic using SystemVerilog and VHDL to meet performance and functional requirements.
- Integrate FPGA designs with SoC/ARM processors, microcontrollers, and other electronic components.
- Implement and test signal-processing algorithms on FPGA platforms.
- Troubleshoot hardware and firmware issues; perform root-cause analysis for timing, signal-integrity, and functional failures.
- Create schematics, PCB layouts, and CAD models to support hardware development and integration.
- Support manufacturing and assembly processes, including guidance on SMT and inspection standards.
- Manage project tasks and schedules to meet milestones and deliverables.
Requirements
Must-have technical skills and experience; a short list of desirable skills follows.
-
Must-have: Proven FPGA design experience and proficiency in SystemVerilog and VHDL.
-
Must-have: Firmware development experience in C++ or Python and experience integrating with SoC/ARM or microcontroller platforms.
-
Must-have: Hands-on debugging skills with oscilloscopes, logic analyzers, multimeters, or signal analyzers; strong root-cause analysis ability.
-
Must-have: Practical experience with PCB design concepts and surface-mount technology (SMT) used in manufacturing.
-
Nice-to-have: Experience implementing signal-processing algorithms using MATLAB/Simulink or Python, scripting (Perl/MATLAB), and familiarity with vision inspection systems.
-
Nice-to-have: CAD/PCB/CAD tool experience (e.g., SolidWorks, Revit, MicroStation) and knowledge of electrical assembly standards (NEC codes) or mechanical integration with electronic components.
Education Requirements
The posting requests a solid background in Electrical Engineering or Mechanical Engineering; equivalent practical experience is acceptable. No specific degree level (e.g., Bachelor's or Master's) or certification is explicitly required in the source.
About the Company
Company: Efficient Computer
Headquarters: Austin, TX, USA
Developer of ultra-low-power general-purpose processors using patented technology that can consume up to 100x less energy than comparable ultra-low-power processors. Their programmable platform supports standard high-level languages and AI/ML frameworks to enable long-lived, battery-powered edge devices and energy-efficient SoCs for IoT and edge AI applications.

Date Posted: 2026-06-15