Senior Embedded Software Engineer - Module Lead

5 - 10 years

8.0 - 12.0 Lacs P.A.

Hyderabad

Posted:3 weeks ago| Platform: Naukri logo

Apply Now

Skills Required

EmbeddedAXI buskernelbootloadersUARTSPIASIC prototypingARM-based systemsmicrocontrollerx86EthernetRS422RS485I2C

Work Mode

Work from Office

Job Type

Full Time

Job Description

Develop and optimize C/C++ applications for high-performance systems using OOP principles, multi-threading, and networking (TCP/UDP). Work on x86 and ARM-based systems, including microcontroller and processor-based designs (NXP, ARM architecture). Implement driver development for Ethernet, PCI, and communication protocols such as SPI, I2C, UART, Ethernet, RS422, and RS485. Configure and maintain bootloaders and ensure seamless interaction between kernel and user-space components. Develop software for ASIC prototyping in FPGAs using ARM core-based designs and AXI bus programming. Perform unit testing, integration testing, and software maintenance, ensuring adherence to quality standards. Collaborate with cross-functional teams to integrate software with hardware systems. Document technical processes and findings and present results to internal teams and stakeholders. Skills : - x86 ,ARM-based systems, microcontroller , processor-based designs, Ethernet, PCI, communication protocols, ASIC prototyping in FPGAs, ARM core-based designs and AXI bus, bootloaders, kernel/user-space interactions, and open-source tools

[ ]

RecommendedJobs for You

Pune, Maharashtra, India

Pune, Maharashtra, India

Noida, Uttar Pradesh, India

Mangaluru, Mysuru, Bengaluru