P3 Acclivis Technologies is looking for an experienced FPGA Software Developer to support FPGA boot-up, board bring-up, hardware validation, and system integration activities for advanced embedded platforms.
The ideal candidate should have strong expertise in FPGA architectures, hardware debugging, embedded systems, and low-level firmware development. The role involves FPGA initialization, board-level validation, interface testing, and collaboration with hardware and software engineering teams.
Key Responsibilities
- FPGA boot-up and initialization
- FPGA bitstream configuration and validation
- Board bring-up and hardware debugging
- Interface testing (PCIe, DDR, GPIO, USB3.2, UART, I2C, SPI)
- System validation and firmware integration
- Collaboration with hardware and software teams
Required Skills
- FPGA architectures: Xilinx, Intel/Altera, Lattice
- C/C++ Device Driver Programming
- Verilog / VHDL Development
- Vivado, Quartus Prime, Lattice Diamond
- Hardware debugging using JTAG and logic analyzers
- Embedded systems and low-level firmware knowledge
Key Attributes
- Strong analytical and debugging skills
- Hands-on hardware validation experience
- Ability to work in cross-functional teams
- Good documentation and communication skills
Join us to work on next-generation FPGA and embedded system solutions.