Embedded Firmware Engineer

0 years

1 - 2 Lacs

Cochin

Posted:1 day ago| Platform:

Apply

Skills Required

engineering programming microcontrollers iot debugging design communication uart microcontroller cortex test prototype arduino code testing architecture development

Work Mode

On-site

Job Type

Full Time

Job Description

Job Description: We are seeking a highly motivated Embedded Firmware Engineer to join our dynamic engineering team. The ideal candidate should have a solid foundation in embedded systems, a passion for low-level programming, and hands-on experience with microcontrollers and IoT devices. This role involves designing, developing, and debugging firmware for various embedded platforms. Key Responsibilities: Design, develop, and maintain firmware using Embedded C/C++. Work with communication protocols such as UART, SPI, I2C, and CAN. Develop and debug firmware for microcontroller-based systems, including ARM Cortex-based MCUs. Integrate and test IoT device firmware for real-time applications. Prototype using platforms such as Arduino and ESP (ESP8266/ESP32). Collaborate with cross-functional teams to ensure successful project delivery. Participate in design reviews, code reviews, and firmware testing processes. Qualifications & Skills: PG Diploma in Embedded Systems or completed a 6-month internship in embedded/firmware development. Strong proficiency in Embedded C/C++ programming. Familiarity with common communication interfaces: UART, SPI, I2C, CAN. Basic understanding of IoT architecture and connectivity. Practical experience with development boards like Arduino and ESP. Exposure to ARM microcontrollers and real-time debugging techniques. Job Types: Full-time, Permanent Pay: ₹120,000.00 - ₹240,000.00 per year Schedule: Day shift Supplemental Pay: Yearly bonus Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Engineering Interview Now

RecommendedJobs for You