Embedded C Developer
Experience: 6+ Years
Location: Hyderabad
CTC: Up to 18 LPA
Education: Any Engineering Degree (B.E./B.Tech/M.E./M.Tech)Job SummaryWe are looking for an experienced Embedded C Developer with expertise in firmware development for embedded systems. The ideal candidate should have strong knowledge of Embedded C, Linux, RTOS, communication protocols, and microcontroller-based application development.Key Responsibilities
- Develop and maintain embedded firmware using C.
- Develop low-level software and device drivers.
- Work on Linux-based embedded platforms.
- Interface with hardware teams for system integration.
- Optimize firmware for performance and memory.
- Debug and troubleshoot embedded systems.
- Conduct unit and integration testing.
- Document software design and implementation.
Required Skills
- Strong programming experience in Embedded C.
- Hands-on experience with Embedded Linux.
- Strong understanding of Real-Time Operating Systems (RTOS).
- Experience with Communication Protocols including UART, SPI, I2C, CAN, Ethernet, USB.
- ARM Cortex-M or similar microcontroller experience.
- Device driver development.
- Embedded debugging tools (JTAG, GDB, Logic Analyzer).
- Git or other version control systems.
- Strong analytical and debugging skills.
- Excellent verbal and written communication skills.
Mandatory Requirements
- 6+ years of Embedded Firmware Development.
- Strong expertise in Linux, RTOS, and Communication Protocols.
- Experience in low-level embedded software development.
- Good interpersonal and communication skills.
- Ability to work effectively in a collaborative environmen
Pay: Up to ₹1,800,000.00 per year
Application Question(s):
- How many years of professional experience do you have in Embedded C firmware development?
- Do you have hands-on experience with Embedded Linux and RTOS in production projects?
- Which communication protocols have you worked with?
- Have you developed low-level embedded software or device drivers for ARM Cortex-M or similar microcontrollers?
Work Location: In person