13 Aug
|
EXPOLOG TECHNOLOGIES
|
Davanagere
13 Aug
EXPOLOG TECHNOLOGIES
Davanagere
? We're Hiring: FPGA Engineer
We are looking for an FPGA Software / Embedded C Engineer with strong experience in FPGA-based embedded systems, low-level software development, hardware-software integration, and Embedded C programming.
The ideal candidate should have experience working closely with FPGA/RTL teams and developing software, drivers, and validation frameworks for FPGA-based platforms. The role involves enabling communication between processors and FPGA logic, debugging hardware-software interaction issues, and supporting system bring-up and validation activities.
-Key Responsibilities
✅Develop embedded software and low-level drivers in C for FPGA-based systems.
✅Work closely with FPGA/RTL teams for hardware-software integration.
✅Develop firmware for communication interfaces such as PCIe, SPI, I2C, UART, Ethernet, and DMA.
✅Perform board bring-up and FPGA platform validation.
✅Develop register-level access layers and memory-mapped I/O interfaces.
✅Debug hardware-software interaction issues using JTAG, logic analyzers, oscilloscopes, and protocol analyzers.
✅Work on interrupt handling, DMA transfers, and real-time data movement.
✅Support FPGA prototyping and validation environments.
✅Develop test applications and diagnostics for FPGA feature validation.
✅Collaborate with system, validation, and silicon teams during feature integration and debugging.
✅Contribute to CI/CD and automated validation workflows.
- Required Skills
?Embedded Software Development
•Solid programming skills in Embedded C
•Low-level firmware development
•Register-level programming
•Memory-mapped I/O handling
•Interrupt handling and synchronization
•Embedded system debugging
?FPGA & Hardware Interaction
•Understanding of FPGA architecture and RTL concepts
•Experience interfacing software with FPGA logic
•Understanding of AXI, AHB, and APB bus protocols
•Familiarity with FPGA prototyping platforms
•Experience with Xilinx, AMD, Intel/Altera, Lattice, or Microch
📌 FPGA Engineer (Davanagere)
🏢 EXPOLOG TECHNOLOGIES
📍 Davanagere