Job Summary
We are seeking an experienced Embedded C / Microcontroller Engineer to work on smart building alarm systems projects. The ideal candidate will have strong expertise in embedded C programming and microcontroller-based system development, working on firmware design, development, debugging, and testing.
Required Skills & Experience
• 3–5 years of experience in Embedded C programming
• 3–5 years of hands-on experience working with microcontrollers
• Experience with PIC32 microcontrollers is highly preferred (not mandatory)
• Strong experience in embedded firmware development, debugging, and testing
• Experience working with real-time and safety-critical embedded systems
• Ability to analyze hardware schematics and interface with peripherals
• Strong problem-solving and debugging skills
• Excellent communication and documentation abilities
Responsibilities
• Develop and maintain embedded firmware in C
• Work closely with hardware engineers to integrate firmware with microcontrollers
• Debug and optimize firmware performance
• Perform system testing, validation, and documentation
• Support smart building alarm system development lifecycle