onsite
Embedded Firmware Engineer - Alpha ICT LLP
Embedded Systems Engineer
Senior Embedded Firmware Engineer with 2‑5 years of experience designing firmware for 8/16/32‑bit microcontrollers, proficient in Embedded C, FreeRTOS, and Linux programming, and strong fundamentals in electronics and peripheral interfacing.
About the role
Key Responsibilities
- Design, develop, and debug firmware for 8/16/32‑bit microcontroller platforms.
- Implement real‑time operating system (FreeRTOS) solutions and Linux‑based drivers.
- Collaborate with hardware teams to interface peripherals and validate functionality.
- Write clean, maintainable code and conduct unit and integration testing.
- Provide technical guidance and support to junior engineers.
Requirements
- BE (E&Tc, Electronics) or ME (Electronics) with 2‑5 years of embedded firmware experience.
- Proficient in Embedded C, FreeRTOS, and Linux programming.
- Hands‑on experience with various microcontroller families and peripheral interfacing.
- Strong understanding of basic electronics concepts and component operation.
- Excellent problem‑solving skills and ability to work independently or in a team.