Home/Job List/Fpga / Embedded Software Engineer Hyderabad (India)

Fpga / Embedded Software Engineer Hyderabad (India)

Neemus Software

Hyderabad, Telangana, India
Full-Time
Posted 21 days ago

Opens the application on in.jobrapido.com

Job Description & Responsibilities

Qualified Summary

Embedded Software / FPGA Engineer with 2 years of hands-on experience in developing, integrating, and debugging embedded systems using Xilinx Vivado, SDK, Vitis, and PetaLinux. Robust background in Embedded C programming with practical experience implementing and testing communication protocols such as CAN and Ethernet on Xilinx-based SoC platforms. Comfortable working across hardwaresoftware boundaries, from BSP creation to application-level development.

Key Responsibilities

Developed and maintained embedded applications

Created, customized, and debugged PetaLinux distributions including kernel, device tree, and root filesystem

Implemented CAN and Ethernet communication protocols using Embedded C

Configured and validated CAN drivers (interrupt-based and polling modes)

Developed Ethernet-based applications (UDP/TCP) for data communication and diagnostics

Integrated hardware designs from Vivado into software projects

Performed board bring-up, BSP generation, and peripheral validation

Debugged system-level issues using UART logs, JTAG, and on-target debugging tools

Collaborated 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, QT

Communication Protocols: CAN, Ethernet (TCP/IP, UDP)

Debugging: JTAG, UART, logic analyzers

Platforms: Xilinx Zynq / Zynq UltraScale+

Job Details

Employment TypeFull-Time
Work ModeOn-Site
Experience2 – 7 years
Positions1

Posted by

N/A

Posted on:

8 Oct 2026

About Neemus Software

More open roles

Browse all jobs →