Padmi

Firmware Engineer (Embedded Systems)

ChennaiPosted 2 months ago
Software engineeringMid-levelFull Time; Regular
Apply at CH Solutions

Opens the source posting on shine.com

Source description

About the role

View original

We are seeking experienced Firmware Engineers to develop robust embedded solutions on ARM Cortex-M3/M4 platforms for advanced electrochromic glass systems. This role involves working on low-level firmware, closed-loop control systems, and end-to-end IoT stack (MQTT, OTA). Key Responsibilities Develop firmware for ARM Cortex-M platforms Write high-reliability code in C/C++ Implement RTOS (Free RTOS) and bare-metal systems Design secure bootloaders and OTA update mechanisms Integrate communication protocols (RS-485, MQTT) Perform hardware bring-up and peripheral driver development Work closely with electrical/hardware engineering teams Must-Have Skills Strong expertise in C/C++ Hands-on experience with ARM Cortex M3/M4 microcontrollers Experience with RTOS (Real-Time Operating Systems) Required Qualifications 4+ years of experience in embedded firmware development Strong understanding of microcontroller architecture (ARM Cortex-M) Experience with peripheral drivers (UART, DMA, GPIO, Timers) Knowledge of RTOS design, interrupts, and low-power systems Experience in secure bootloaders & firmware updates (OTA) Strong debugging skills in hardware/firmware environments Familiarity with Git, Jira, and embedded CI/CD tools Good communication and collaboration skills Education Bachelors degree in Computer Science / Electrical / Electronics Engineering Hands-on experience in Embedded Systems is essential Why Join Work on cutting-edge smart glass & IoT technologies Opportunity with a globally recognized product company High-impact role in embedded + connected systems Share your profile or connect for more details to hrd@claphands.in We are seeking experienced Firmware Engineers to develop robust embedded solutions on ARM Cortex-M3/M4 platforms for advanced electrochromic glass systems. This role involves working on low-level firmware, closed-loop control systems, and end-to-end IoT stack (MQTT, OTA). Key Responsibilities Develop firmware for ARM Cortex-M platforms Write high-reliability code in C/C++ Implement RTOS (Free RTOS) and bare-metal systems Design secure bootloaders and OTA update mechanisms Integrate communication protocols (RS-485, MQTT) Perform hardware bring-up and peripheral driver development Work closely with electrical/hardware engineering teams Must-Have Skills Strong expertise in C/C++ Hands-on experience with ARM Cortex M3/M4 microcontrollers Experience with RTOS (Real-Time Operating Systems) Required Qualifications 4+ years of experience in embedded firmware development Strong understanding of microcontroller architecture (ARM Cortex-M) Experience with peripheral drivers (UART, DMA, GPIO, Timers) Knowledge of RTOS design, interrupts, and low-power systems Experience in secure bootloaders & firmware updates (OTA) Strong debugging skills in hardware/firmware environments Familiarity with Git, Jira, and embedded CI/CD tools Good communication and collaboration skills Education Bachelors degree in Computer Science / Electrical / Electronics Engineering Hands-on experience in Embedded Systems is essential Why Join Work on cutting-edge smart glass & IoT technologies Opportunity with a globally recognized product company High-impact role in embedded + connected systems Share your profile or connect for more details to hrd@claphands.in

One address, no account. We’ll tell you when matching roles go live.