FPGA Design Engineer ~ Digital Design ~ embedded systems
On-site · Cambridge, Massachusetts, United States
Job Summary
FPGA Design Engineer needed to contribute to digital design and embedded system development, including design, synthesis, verification, validation, testing and support. Responsibilities include digital system design and verification, interfacing with PCB layout resources, prototype bring-up and debugging, embedded system programming for SoC devices, functional verification and testing. Requirements include proficiency with Xilinx, Microsemi, and/or Altera/Intel FPGAs and embedded SoC development, MS degree in Electrical or Computer Engineering with 5+ years of experience (or BS with 8+ years), strong experience with VHDL/Verilog, simulation/verification tools, embedded ARM or RISC-V, and embedded C/C++. Preferred qualifications include a Ph.D. in ECE and experience with cryptography, signal processing, guidance/navigation, or communication systems. Location: Cambridge, MA, USA.
Required Qualifications
- MS Degree in Electrical or Computer Engineering and 5+ years of direct experience in digital design or BS with 8+ years of experience
- Demonstrated knowledge of FPGA design and verification flows
- Must have experience using high-level languages (VHDL or Verilog), simulation, and verification tools and be familiar with process flows supporting design and verification for digital FPGA and SoC efforts
- Ability to develop on embedded processors such as ARM or RISC-V
- Fluent in VHDL or Verilog
- Embedded C/C++ coding experience
- Experience with ASIC/SoC design and implementation flow is desired
- Ph.D. in Electrical or Computer Engineering (preferred)
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.