Next Step Systems

Senior FPGA Engineer

Next Step Systems$80K — $96K *
Aerospace & Defense
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years of FPGA design/testing experience (Xilinx, Altera)
  • 8+ years of RTL design experience with SystemVerilog, Verilog, or VHDL
  • 3+ years of experience leading engineering teams
  • Expertise in standard testing frameworks like UVM
  • Proficient in scripting/programming languages such as MATLAB, Python, C/C++, Tcl.

Responsibilities

  • Participate in FPGA design flow from concept through production
  • Develop design requirements and specifications for ASIC/FPGA
  • Create RTL designs emphasizing DSP and digital communication systems
  • Optimize designs for area, speed, and power while analyzing trade-offs
  • Develop and implement test benches for verification of functional blocks
  • Validate DSP functionality against MATLAB models in teamwork with systems engineers
  • Integrate SoC and FPGA designs,

Benefits

  • Medical insurance
  • Retirement plan
  • Paid Time Off (PTO)
Full Job Description
Senior FPGA Engineer, Linthicum Heights, MD

We are looking for multiple candidates at multiple levels for this Senior FPGA Engineer position. Candidates must be US Citizens and cannot have Dual Citizenships. All candidates must be fully vaccinated with an FDA authorized and/or approved COVID-19 vaccine as a condition of employment. Requests for reasonable accommodations for medical, religious, or other reasons will be considered in accordance with applicable law. These positions are 100% Onsite.

Responsibilities:

- Participate in all phases of FPGA design flow, from concept to mass production.
- Develop high-level design requirements and block-level micro-architectures, partition design within ASIC/FPGA, create specification documents.
- Develop RTL designs using SystemVerilog, with emphasis on DSP and digital communication system blocks (frontend, physical layer, link layer, error correction, etc.).
- Optimize designs for area, speed, and power to meet system requirements; analyze architectural trade-offs.
- Develop test benches and test cases for block-level functional verification, emphasizing bit-matching and self-checking.
- Verify DSP blocks against fixed-point MATLAB model, work in collaboration with systems engineers.
- Participate in SoC and FPGA integration activities.
- Prototype designs on FPGA, focusing on closely emulating the final product functionality.
- Perform lint checking, CDC checking, logic equivalence checking, and other EDA tool-based checks.
- Work with backend/implementation teams to address synthesis, timing, layout, and DFT issues for ASICs.
- Bring-up and validate ASICs and FPGAs in the lab, utilize various lab equipment.
- Collaborate with software engineers in developing production software for your designs.

Minimum Qualifications:

- 8+ years of experience designing/testing with FPGAs (Xilinx, Altera, etc.).
- 8+ years of experience with SystemVerilog, Verilog, or VHDL RTL design.
- 3+ years of experience leading a team of Engineers.
- Expertise in any industry standard testing frameworks (UVM, UVVM, OSVM, etc.).
- Experience in scripting and programming languages in two or more of the following: MATLAB, Python, C/C++, Tcl, Makefiles, Bash.
- Ability to guide Engineers with diverse skill sets towards deliverable goals.

Preferred Qualifications:

- Some experience in designing DSP or digital communication system datapath blocks (e.g., filters, transforms, PHY blocks, loops, FEC, etc.).
- Experience in Xilinx advanced FPGAs, eval boards, and knowledge of FPGA design flow.
- Knowledge of different digital modulation techniques (e.g., PSK, QAM, OFDMA, etc.).
- Knowledge of wireless communications systems and standards (e.g. ,LTE, Wi-Fi, Bluetooth, etc.).
- Knowledge of industry standard interfaces, protocols, and architectures: PCIe, Ethernet, AMBA, DDR, etc.
- Experience in developing automated, self-checking test benches.
- Knowledge or understanding of UVM verification framework.
- Experience in EDA tools such as simulators (e.g., Questa), lint checkers (e.g., Spyglass) synthesis (e.g., Synopsys Synplify), - FPGA tools (e.g., Vivado).
- Experience in synthesis and static timing analysis, knowledge of timing closure techniques for high-speed designs
- Experience in ASIC/FPGA/SoC system-level/top-level integration.
- Familiarity with design for testability (DFT) and high reliability ASIC design and implementations.

Benefits include medical insurance, retirement plan, PTO, etc. Salary: 80K+ DOE. Keywords: Linthicum Heights MD Jobs, Senior FPGA Engineer, FPGA, DSP, Xilinx, PSK, QAM, OFDMA, PCIe, Ethernet, AMBA, DDR, UVM, Questa, Spyglass, Synopsys, Synplify, Vivado, ASIC, Electrical Engineer, Maryland Recruiters, Information Technology Jobs, IT Jobs, Maryland Recruiting

About Next Step Systems

Next Step Systems is an IT recruitment firm that specializes in placing professionals in the technology industry. The company was founded in 1995 and is headquartered in Chicago, Illinois. Next Step Systems' clients include startups, mid-sized companies, and Fortune 500 corporations. The company's services include contingency search, retained search, and contract staffing. Next Step Systems has a team of experienced recruiters who have a deep understanding of the technology industry and its trends.
Learn more about Next Step Systems
Size
50 employees
Industry
Founded
1995

Similar Jobs

More Jobs at Next Step Systems

More Aerospace & Defense Jobs

Find similar Senior FPGA Engineer jobs: