Key Job Responsibilities
- Design and develop embedded software for FPGA platforms and applications.
- Develop and implement hardware/software interfaces.
- Debug complex system issues using logic analyzers and oscilloscopes.
- Support system integration and validation testing.
- Work with embedded Linux environments using Yocto or PetaLinux for SoC-based FPGA systems.
Qualifications
- B.Tech or equivalent experience in Electrical Engineering, Computer Engineering.
- 2+ years of relevant work experience.
- Positive debugging and problem-solving skills.
- Knowledge of hardware description languages (Verilog/System Verilog).
- Familiarity with hardware protocols/interfaces including PCIe, QSFP, USB, UART, I2C, and SPI.
- Background in signal processing or digital communications is preferred.