FPGA Engineer
Infosys Nova HoldingsJob Title
FPGA Engineer
Role Summary
Hands-on FPGA engineer joining a robotics team to design and optimize FPGA-based camera and vision systems for next-generation robotic platforms. The role focuses on RTL development, signal processing, verification, lab bring-up, and system integration in an engineering lab environment.
Experience Level
Mid-level. No specific years of experience stated.
Responsibilities
Primary responsibilities include FPGA design, verification, and integration for high-performance vision systems.
- Design and develop FPGA configurations and IP cores for camera and vision systems.
- Implement signal-processing algorithms in Verilog/HDL and optimize for FPGA targets.
- Use simulation and verification frameworks to validate logic before hardware deployment.
- Collaborate with software and embedded engineers to integrate FPGA designs into larger systems.
- Develop embedded software–based test solutions to validate FPGA functionality.
- Optimize designs for timing, resource utilization, and throughput; perform timing analysis.
- Identify and resolve system bottlenecks and performance issues; perform lab bring-up and validation.
- Integrate internally developed and third-party IP cores and contribute to system-level architecture discussions.
- Troubleshoot and debug FPGA designs using industry-standard tools and lab equipment.
Requirements
Must-have technical skills and experience required for the role.
- Professional FPGA development experience: RTL design, verification, timing analysis, lab bring-up, and validation.
- Proficiency in Verilog and digital design principles.
- Strong understanding of DSP fundamentals and implementation on FPGAs.
- Familiarity with computing and processor architectures.
- Experience with simulation and verification tools and industry-standard debug workflows.
- Strong problem-solving, debugging, and technical documentation skills.
Nice-to-have:
- Experience with high-speed interfaces such as GMSL, MIPI, I2C, and SPI.
- Background in camera systems or vision-based robotics and system-level integration.
- Experience with FPGA toolchains (e.g., Vivado, Quartus) and software–hardware co-design.
- Familiarity with agile development in fast-paced lab environments.
Education Requirements
Required: Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field. Preferred: Master’s degree in Electrical or Computer Engineering.
About the Company
Company: Infosys Nova Holdings
Headquarters: Bengaluru, India
Kaleidoscope, part of Infosys, is a technology services and solutions provider focusing on engineering and product development, including robotics, camera and vision systems, and semiconductor/SoC design support for next-generation platforms.
