Embedded C Developer
Position: Embedded C Developer
Experience: 4-6 Years
Location: Gurgaon (Client Loc)
Key Responsibilities
- Develop
and debug embedded software using C, often with assembly for optimization.
- Integrate
with hardware via protocols like LIN and CAN.
- Perform
unit testing, system integration, and troubleshooting on RTOS or
bare-metal environments.
- Collaborate with hardware teams for porting code to new platforms.
Required Skills
- Proficiency
in C (embedded-specific: bit manipulation, interrupts, memory management).
- Experience
with microcontrollers (ARM Cortex-M, AVR, PIC) and tools like Keil, IAR,
or GCC.
- Knowledge
of RTOS (FreeRTOS, Zephyr), peripherals, and debugging (JTAG,
oscilloscopes).
- Familiarity with version control (Git) and standards like MISRA C.
- Qualifications
-
- B.E/B.Tech
- B.E/B.Tech

