Firmware Engineer

TecHOUNDS LLC

Raleigh (NC)

On-site

USD 120,000 - 180,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TecHOUNDS LLC seeks a seasoned Firmware Engineer to drive FPGA/firmware development across the full cycle, from design to validation and deployment. You will design, debug, and optimize FPGA designs using VHDL/Verilog/SystemVerilog and Xilinx Vivado, writing scripts and testbenches while collaborating with hardware engineers.

The role requires a master’s degree and 10+ years in firmware, with security clearance eligibility and U.S. citizenship.

Qualifications

  • Requires a master’s degree or higher in engineering, computer science, or relevant field.
  • 10+ years relevant experience in firmware development.
  • 5+ years relevant experience in firmware development.

Responsibilities

  • Architect, implement, and maintain complex FPGA designs.
  • Debug designs using simulations and ILA real-time analyzers.
  • Write scripts, conduct testing, and resolvedebugging tasks.
  • Support planning the development activities, perform technical design and code reviews.
  • Understand hardware and software interactions and collaborate with hardware engineers.
  • Deliver to objectives including meeting deadlines and schedule.
  • Maintain and improve existing designs and sourcecode to help attain a modular structure.

Skills

VHDL/Verilog/SystemVerilog
Programming
Security clearance eligibility

Education

Master's degree in engineering / computer science

Tools

Xilinx Vivado
MATLAB
Linux
TCL scripting

Job description

As a Firmware Engineer, you will play an active role in every phase of the FPGA development cycle,including the design,installation, and troubleshooting of the firmware used to design FPGA based hardware systems and their components.

Key Responsibilities:
  • Architect, implement, and maintain complex FPGA designs.
  • In depth knowledgeand use of VHDL, Verilog,and System VerilogHDL languages.
  • Experience and know how to use Matlab and other similartools to generate appropriate data sets and logic generation coefficients.
  • Experience and use of XilinxVivado FPGA design tools.
  • Use and implement constraints using tcl based scriptsand commands.
  • Debug designs using simulations and ILA real-timeanalyzers.
  • Simulate logic designsand built testbenches.
  • Adapt systems quickly to meet changing businessneeds.
  • Assist with the management of upgrades to existing systemsand implementation of newsystems.
  • Write scripts, conducttesting, and resolvedebugging tasks.
  • Serve as a technical resourceto the team.
  • Handle testing, systemperformance, environmental and system troubleshooting.
  • Support planning the development activities, perform technical design and code reviews.
  • Deliver to objectives including meeting deadlines and schedule.
  • Understand hardware and softwareinteractions and collaborate with hardware engineers.
  • Maintain and improve existingdesigns and sourcecode to help attain the goal of a modular structure.
  • Performs other relatedduties as assigned.
Required Skills/Abilities:
  • Maintain Security Clearance or eligibility to obtain.
  • Proficiency in VHDL, Verilog and System Verilog HDL languages.
Education/Training/Experience:
  • Requires a master's degree or higher in engineering, computer science, or relevant field.
  • 10+ years relevant experience.
  • Strong programming and code writingskills.
  • Experience with testing,validation, and debugging tools.
  • 5+ years relevant experience in firmware development.
  • Experience with Linuxoperating procedures is a plus.

We are a Federal Contractor and based upon the duties and responsibilities of this position, a security clearance may be required. You MUST be a U.S. citizen to obtain a security clearance.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware Engineer
Firmware Engineer

Techoundsllc • Raleigh (NC)

On-site
USD 110,000 - 140,000
FPGA Design Engineer
FPGA Design Engineer

Techoundsllc • Raleigh (NC)

On-site
USD 110,000 - 170,000
Firmware Engineer
Firmware Engineer

Vadum Inc. • Raleigh (NC)

On-site
USD 120,000 - 170,000
Hardware/Software System Engineer (All Levels)
Hardware/Software System Engineer (All Levels)

Fuse Engineering • Fort Meade (MD)

On-site
USD 90,000 - 110,000
Senior Digital (Firmware) Engineer
Senior Digital (Firmware) Engineer

Zealogics.com • United States

On-site
USD 110,000 - 170,000
Staff FPGA Engineer
Staff FPGA Engineer

VT Group (VTG) • Reston (VA)

On-site
USD 120,000 - 150,000
Senior FPGA Firmware Engineer — VHDL/Verilog, RTL, Debug
Senior FPGA Firmware Engineer — VHDL/Verilog, RTL, Debug

Techoundsllc • Raleigh (NC)

On-site
USD 110,000 - 140,000
FPGA Development Engineer
FPGA Development Engineer

Imaging Business Machines, LLC • Birmingham (AL)

On-site
USD 90,000 - 130,000
Competitive salary
Benefits package
Opportunities for technical growth
Field-Programmable Gate Arrays Engineer
Field-Programmable Gate Arrays Engineer

Insight Global • Mason (OH)

On-site
USD 90,000 - 130,000
FPGA Engineer (Mid/Sr) - Hybrid/Relo available!
FPGA Engineer (Mid/Sr) - Hybrid/Relo available!

Thrive Recruitment Agency • Phoenix (AZ)

Hybrid
USD 90,000 - 120,000