What are the responsibilities and job description for the FPGA Firmware Engineer position at SPINO?
FPGA Firmware Engineer
Budd Lake, NJ (Work 4 days a week for 10 hours and get every Friday off). After a month or so can work a hybrid schedule
Full Time Role
Qualifications:
· Bachelor's or master's degree in electrical engineering.
· Minimum 10 years' experience in FPGA design/simulation, firmware development, and embedded systems.
· Proficiency in VHDL or Verilog for FPGA design.
· Strong understanding of embedded systems and real-time programming.
· Familiarity with C/C for firmware development.
· Experience with signal processing, high-speed communication interfaces (PCIe, Ethernet, SPI, etc.).
· Ability to design and implement advanced DSP algorithms
· Knowledge of FPGA verification and testing methodologies.
· Exceptional problem-solving and analytical skills.
· Ability to work independently and in a collaborative environment.
· Excellent verbal and written communication skills.
· Strong proficiency in Microsoft Office Suite (Word, Excel, PowerPoint, Visio).
Pay: $130, $150,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Paid parental leave
Work Location: In person
Salary : $150,000