FPGA Engineer

Sign In Solutions
Camden, United States of America
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
$ 187K

Job location

Camden, United States of America

Tech stack

3d Models
Computer-Aided Design
AutoCAD
Arduino
Autodesk Revit
C++
SolidWorks (CAD)
Software Debugging
Perl
Embedded Software
Firmware
Field-Programmable Gate Array (FPGA)
Hardware Design
Python
Matlab
MicroStation
Signal Processing
Signal Integrity
Simulink
Systems Architecture
System on a Chip
SystemVerilog
VHDL
Scripting (Bash/Python/Go/Ruby)
PIC Microcontroller
Pcb Layout

Job description

We are seeking a dynamic and highly skilled FPGA Engineer to join our innovative engineering team. In this role, you will be responsible for designing, developing, and testing advanced FPGA (Field-Programmable Gate Array) solutions that drive cutting-edge systems across various high-tech applications. Your expertise will contribute to the development of complex system designs, ensuring optimal performance and reliability. This position offers an exciting opportunity to work on challenging projects involving system design, signal processing, and embedded firmware within a collaborative environment that values creativity and technical excellence., * Design, implement, and verify FPGA-based hardware solutions using SystemVerilog and VHDL, ensuring they meet project specifications and performance targets.

  • Collaborate with cross-functional teams to develop system architecture integrating FPGA with SoC (System on Chip), microcontrollers, and other electronic components.
  • Conduct root cause analysis on hardware and firmware issues, troubleshooting signal integrity problems, timing violations, or functional failures.
  • Develop detailed project schedules to meet milestones and deliverables while managing multiple tasks efficiently.
  • Create schematic diagrams, PCB layouts, and CAD models using AutoCAD, Revit, SolidWorks, MicroStation, or similar tools for hardware development.
  • Perform signal processing algorithm implementation and testing within FPGA environments using MATLAB, Simulink, or Python scripting.
  • Support manufacturing processes by providing technical guidance on surface mount technology (SMT), soldering techniques, and electrical systems assembly standards such as NEC codes.

Requirements

Do you have experience in FPGA circuit design?, * Proven experience designing FPGA solutions with a strong understanding of SystemVerilog, VHDL, and firmware development in C++ or Python.

  • Solid background in electrical engineering or mechanical engineering with knowledge of electrical systems, schematics, and CAD tools like Revit or MicroStation.
  • Familiarity with PCB design, surface mount technology (SMT), soldering techniques, and vision inspection systems used in manufacturing environments.
  • Experience working with SoC architectures incorporating ARM processors or microcontrollers such as Arduino or Programmable Logic Controllers (PLCs).
  • Ability to perform debugging using tools like oscilloscopes, ohmmeters, logic analyzers, or signal analyzers; strong root cause analysis skills.
  • Knowledge of mechanical aspects related to system design including mechanical knowledge for integration with electronic components.
  • Proficiency in scripting languages such as Perl or scripting within MATLAB for automation tasks; experience with electrical standards including NEC codes is a plus. Join us if you're passionate about pushing the boundaries of technology through innovative FPGA design! We offer a stimulating environment where your expertise will directly impact the development of next-generation electronic systems. This position is paid and open to candidates eager to contribute their technical skills while growing within a forward-thinking company dedicated to excellence in engineering innovation.

Benefits & conditions

$80 - $90 an hour - Contract

Apply for this position