Embedded Firmware Engineer - FPGA Development

Maania Consultancy Services

$100K — $120K *
Telecommunications & Hardware
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3-5 years in embedded firmware development, 3+ years in FPGA design and verification.
  • Skilled in VHDL/Verilog/SystemVerilog for RTL and FPGA design.
  • Experience with RTL verification, testbenches, and UVM methodologies.
  • Familiar with FPGA design tools such as ModelSim and Libero SoC.
  • Knowledgeable in digital design principles and verification techniques.
  • Experience in real-time systems and FPGA integration with Linux/RTOS.
  • Bachelor's or Master's degree in Electrical Engineering/Computer Engineering or related field.

Responsibilities

  • Design and verify FPGA logic for Microchip PolarFire SoCs using relevant hardware languages.
  • Create and optimize IP cores and custom peripherals for PolarFire architecture.
  • Integrate FPGA firmware with embedded processors and support software teams on BSPs and Linux drivers.
  • Build verification environments with UVM methodologies to ensure design correctness.

Benefits

  • Flexible working hours and remote work opportunities.
  • Collaborative and inclusive team environment.
  • Access to professional development and training programs.
Full Job Description
Required Skills, Experience, and Education:
  • 3-5 years of experience in embedded firmware development, with 3+ years in FPGA design and verification.
  • Proficiency in VHDL/Verilog/SystemVerilog for RTL design and FPGA development.
  • Hands-on experience with RTL verification, testbenches, and UVM methodologies.
  • Familiarity with FPGA design flows, including simulation (e.g., ModelSim), synthesis, and Libero SoC tools.
  • Knowledge of digital design principles (e.g., clock domains, pipelining, AXI/Avalon protocols) and verification concepts like constrained-random testing.
  • Experience with real-time systems and FPGA integration with Linux/RTOS.
  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or related field.

Key Duties:
  • Design, develop, and verify FPGA logic using VHDL/Verilog/SystemVerilog for Microchip PolarFire SoCs, including programmable logic, DSP blocks, and high-speed interfaces (e.g., PCIe, Ethernet, SERDES).
  • Create and optimize IP cores and custom peripherals/accelerators tailored to PolarFire's architecture.
  • Integrate FPGA firmware with embedded processors (e.g., RISC-V cores) and collaborate with software teams to support Board Support Packages (BSPs) and Linux kernel drivers.
  • Build RTL verification environments with testbenches using UVM methodologies for design correctness and coverage.

Similar Jobs

More Jobs at Maania Consultancy Services

More Telecommunications & Hardware Jobs

Find similar Embedded Firmware Engineer - FPGA Development jobs: