Position:Embedded C Developer
Experience:4-6 Years
Location:Gurgaon (Client Loc)
Key Responsibilities
- Developand debug embedded software using C, often with assembly for optimization.
- Integratewith hardware via protocols like LIN and CAN.
- Performunit testing, system integration, and troubleshooting on RTOS orbare-metal environments.
- Collaborate with hardware teams for porting codeto new platforms.
Required Skills
- Proficiencyin C (embedded-specific: bit manipulation, interrupts, memory management).
- Experiencewith microcontrollers (ARM Cortex-M, AVR, PIC) and tools like Keil, IAR,or GCC.
- Knowledgeof RTOS (FreeRTOS, Zephyr), peripherals, and debugging (JTAG,oscilloscopes).
- Familiaritywith version control (Git) and standards like MISRA C.