Design, develop, and debug embedded firmware (C/bare-metal) for USB/PCIe-based systems, with strong experience in serial protocols like SPI, I2C, and UART
Employment Type: Full Time
Timing: 9:30 AM to 6:30 PM IST
Work Mode: Work From Office
Experience: 3-6 years
Key Responsibilities
- Design, develop, and debug embedded firmware for USB or PCIe-based products
- Work primarily on C or bare-metal firmware
- Implement and debug serial communication protocols (SPI, I2C, UART)
- Ensure firmware adheres to coding standards such as MISRA
- Optimize firmware for performance, memory, and reliability
- Participate in code reviews and design discussions
Required Skills & Qualifications
- Design, develop, and debug embedded firmware for USB or PCIe-based products
- Strong programming skills in Embedded C
- Hands‑on experience with serial communication protocols (SPI, I2C, UART)
- Low‑level hardware interfacing and debugging
- Familiarity with MISRA coding standards
- Strong debugging and analytical skills