Neemus Software
Neemus Software2h ago
Naukri

FPGA / Embedded Software Engineer

Chennai(Avadi)
Full Time
Mid Level

Auto Apply to 50+ AI Matched FPGA / Embedded Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Neemus Software

Full Job Description

Neemus Software is seeking a talented FPGA / Embedded Software Engineer with 2 years of hands-on experience to join our team in Chennai (Avadi). This role focuses on the development, integration, and debugging of embedded systems, leveraging expertise in Xilinx Vivado, SDK, Vitis, and PetaLinux. The ideal candidate will possess a strong foundation in Embedded C programming and practical experience with communication protocols like CAN and Ethernet on Xilinx-based SoC platforms. You will work across hardware and software boundaries, from BSP creation to application-level development, contributing to innovative projects in the Chennai region.

Key Responsibilities:

  • Develop and maintain embedded applications using Xilinx SDK and Vitis for Zynq / Zynq UltraScale+ platforms.
  • Create, customize, and debug PetaLinux distributions, including kernel, device tree, and root filesystem.
  • Implement CAN and Ethernet communication protocols using Embedded C.
  • Configure and validate CAN drivers in both interrupt-based and polling modes.
  • Develop Ethernet-based applications (UDP/TCP) for data communication and diagnostics.
  • Integrate hardware designs from Vivado into software projects.
  • Perform board bring-up, BSP generation, and peripheral validation.
  • Debug system-level issues using UART logs, JTAG, and on-target debugging tools.
  • Collaborate with hardware teams to resolve interface and timing-related issues.

Technical Skills:

  • FPGA & SoC Tools: Xilinx Vivado, SDK, Vitis
  • Embedded Linux: PetaLinux, Device Tree, Kernel configuration
  • Programming Languages: Embedded C
  • Communication Protocols: CAN, Ethernet (TCP/IP, UDP)
  • Debugging: JTAG, UART, logic analyzers
  • Platforms: Xilinx Zynq / Zynq UltraScale+

Company

Neemus Software

Neemus Software

Chennai(Avadi)
Posted on Naukri
FPGA / Embedded Software Engineer at Neemus Software | Chennai(Avadi) | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform