We are looking for an experienced Embedded Software Engineer (3-7 years) with strong expertise in C programming and embedded systems. The role involves working on RTOS-based systems, low-level software development, and contributing to end-to-end embedded solutions. The ideal candidate is self-driven, curious, and passionate about continuous learning and knowledge sharing.
Responsibilities
Develop and maintain embedded software using C for RTOS-based systems.
Work on BSP, device drivers, and low-level system components across embedded platforms.
Perform RTOS integration/porting and optimize system performance and stability.
Debug and resolve issues across hardware-software interfaces.
Collaborate with cross-functional teams and actively contribute to knowledge sharing and improvements.
Skills
Must have
3-7 years of experience in embedded software development.
Strong proficiency in C programming.
Hands-on experience with RTOS (FreeRTOS, SafeRTOS, QNX
added advantage).
Good understanding of embedded systems concepts (BSP, drivers, porting).
Self-motivated with a strong learning mindset and problem-solving skills.
Nice to have
Good communication, team player
Job Classification
Industry: LegalFunctional Area / Department: Engineering - Software & QARole Category: Quality Assurance and TestingRole: Post Silicon Test EngineerEmployement Type: Full time