Firmware Engineer / FPGA Engineer / Hardware Engineer

Skills
5GDigital Signal ProcessingField-Programmable Gate ArraysFirmwareVHDLVerilog
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Experience in RFSoC.
  • Experience in FPGA using VHDL or Verilog.
  • Experience in Digital Signal Processing (DSP).
  • Experience in 5G technology.

Nice to have

  • DFE algorithms
  • Beam Forming Algorithms

Day to day

  • Develop firmware for RRH systems based on RFSoC processors utilizing the DFE capabilities for advanced signal processing.
  • Design and implement FPGA-based logic for interfacing with RF transceivers managing data flow and implementing control algorithms.
  • Collaborate with hardware engineers to ensure seamless integration of firmware and hardware components.
  • Optimize firmware for performance power consumption and resource utilization.
  • Participate in the development and maintenance of software tools for firmware development testing and debugging.
  • Conduct comprehensive testing and validation of firmware to ensure compliance with specifications and standards.
  • Troubleshoot and resolve firmware-related issues during development and deployment.
  • Stay updated on the latest advancements in wireless communication technologies and apply them to firmware development.