Insight Global logo

Senior FPGA Architect

Insight Global

North Reading, MAJobSeen 1 day agoSeen in employer's feed 1 day ago

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

At a glance

Compensation
No compensation found
Location
North Reading, MA
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Job overview

The Senior FPGA Architect will drive FPGA design from architecture through implementation and bring‑up, define requirements, lead timing closure, develop automation tools, and collaborate with hardware, software, and system teams to deliver high‑performance solutions.

Skills & qualifications

RequiredNice to have

Skills

Verilog/SystemVerilogXilinx/Intel FPGA ToolchainsDigital Design FundamentalsPCIeDDRSerDesAXI4USBI2CSPITCLPythonVersion Control SystemsUVM Verification MethodologiesFPGA SoCs and Embedded Processor SubsystemsSystem-Level ThinkingExcellent Communication and Collaboration

Qualifications

10+ Years FPGA Design Experience

Full job description

Job Description

  • Drive FPGA design from architecture through implementation and bring-up, including requirements definition and trade-off analysis
  • Architect and implement high-performance FPGA solutions involving complex interfaces and subsystem integration
  • Partner closely with hardware, software, and system engineering teams to deliver cohesive system-level solutions
  • Lead timing closure, resource optimization, and performance tuning for advanced FPGA designs
  • Define and execute validation strategies, including lab bring-up, debug, and root cause analysis using JTAG and lab instrumentation
  • Contribute to PCB and system design decisions impacting FPGA performance and integration Develop automation and debug tools using scripting (TCL, Python) to improve design and validation workflows

Skills and Requirements

  • 10+ years of hands-on experience in FPGA design and development

  • Deep expertise in Verilog/SystemVerilog for design and debugging

  • Proven experience with AMD (Xilinx) and/or Intel FPGA toolchains, including synthesis, implementation, and timing closure

  • Strong understanding of digital design fundamentals and ability to interpret schematics

  • Experience with high-speed interfaces such as PCIe, DDR, SerDes, or similar

  • Demonstrated ability to bring up and debug FPGA designs on hardware platforms

  • Experience with protocols such as AXI4, USB, I2C, SPI

  • Scripting proficiency (TCL, Python) for automation and tooling Experience with version control systems and collaborative development workflows

  • Experience with SystemVerilog-based verification methodologies (UVM or similar)

  • Familiarity with FPGA SoCs and embedded processor subsystems

What Sets You Apart

  • Strong system-level thinking and ability to debug across FPGA, board, and software boundaries
  • Ability to balance architectural decisions with implementation constraints Excellent communication and collaboration skills in cross-functional environments

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal employment opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to [email protected].

Similar jobs, posted recently

Open roles like this one, listed in the last 30 days.

You've read the whole posting — now see how you match it.