Search by job, company or skills

H

Firmware Developer & FPGA System Integraton

8-13 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Be among the first 10 applicants
Early Applicant
Quick Apply

Job Description

The FPGA/Embedded Systems Engineer will be responsible for designing, integrating, and validating FPGA-based systems, low-level firmware, and IPs. This role spans hardware architecture understanding, board bring-up, embedded firmware development, test specification, and collaboration with cross-functional teams to deliver robust system-level solutions.

Key Responsibilities

  • Understand hardware architecture, datapaths, and IP specifications.
  • Develop low-level drivers to interface with IPs and protocols such as PCIe, SPI, NAND Flash, and others.
  • Integrate hardware components and IPs to achieve required system functionality and FPGA board-level bring-up.
  • Create test specification documents and define test objectives for system validation.
  • Align development and validation processes with cross-functional teams including ASIC, Firmware, and Validation.
  • Prepare internal and external specifications, documentation, and user manuals.
  • Apply critical thinking and problem-solving to analyze results and support product development.
  • Continuously learn new technologies and embrace problem-solving in ambiguous environments.

Required Qualifications

  • 8-10 years of experience in FPGA/RTL design, embedded firmware, testbench development, and system-level integration.
  • Experience with FPGA board bring-up using low-level firmware.
  • Hands-on experience with ARC and ARM CPUs.
  • Strong knowledge of AMD Vivado, Vitis SDK, and Vitis AI tools.
  • Proficiency in C/C++ for embedded firmware development and Python for scripting/automation.
  • Experience with Petalinux build flow, U-Boot, Linux driver modifications, and FPGA SoC debugging.
  • Multi-disciplinary experience across Firmware, Hardware, and ASIC/FPGA design.
  • B.Tech/B.E. in Electronics, Electrical, or Computer Science Engineering.
  • Proven ability to work effectively in global, multi-geography teams.

Preferred Qualifications

  • Knowledge of ARC CPU architectures and cache hierarchy.
  • Familiarity with PCIe Gen4/5/6 technology, SPI interfaces, and storage protocols.
  • Previous experience with NAND flash and other storage systems.

More Info

Job Type:
Employment Type:
Open to candidates from:
Indian

About Company

Hucon Solutions (India) Pvt. Ltd. is a consulting company. Hucon offers innovative and effective solutions for clients around the world.Hucon culture is unique because we designed it that way.Our consultants are the best recruitment professionals in the industry, employed for their passion, drive and ability to do the job, that’s why we don’t set sales targets! Our consultants love the business they’re in and thrive on being successful having strong, honest and open relationships with their clients, and candidates is the most important thing to them. Hucon Solutions was launched in April 2008, with an aim to grow into a one stop shop for all HR requirements for clients in India. It has helped generate career opportunities for more than 2500 individuals in India. Hucon means (Hu-Human Con-Consulting). Hucon Solutions promises to deliver professional and quality services to its stake holders. Hucon is present in 3 locations in Hyderabad. Our Forte is Recruitment of IT, ITeS, Engineering, Finance, HR, Manufacturing, Agri, Pharma, Admin, Sales & Marketing professionals. Recruitment also includes screening, conducting technical interviews, and aptitude tests if necessary. Our endeavor is to partner with you in hiring the best Talent. Our team consists of people from a variety of backgrounds who have held key recruitment roles in major companies. Our success is based on the depth and breadth of experience our team has, in every industry & our understanding of the local markets.

Job ID: 138248049