CareerPlanGet AI match score →

Senior Software Developer

Chennai ITEC/KBS💼 Full-time🗓 2026-07-07 → 2026-07-30

Core

Developing microcontroller firmware, bootloader, and peripheral drivers for smart elevator and escalator systems.

Role type

Embedded software engineer (firmware)

Builds

Firmware for 32-bit microcontrollers (Cortex M3/M4) integrated into physical People Flow® hardware

Domain

Elevator and escalator hardware / Embedded systems

Deliverable

production ML models | product features | infrastructure

Required skills

C programming, 32-bit microcontroller architecture, hardware interface protocols (I2C/SPI/UART/USB), bootloader development, hardware abstraction layer (HAL), RTOS (EmbOS), embedded debugging

Preferred skills

C++, LON/TCP-IP protocols, Agentic AI driven software development, static analysis tools

Technologies

IAR EW for ARM, GHS MULTI, KEIL MDK, JTAG, ISP, GIT, SVN

Responsibilities

Propose design solutions based on requirements, implement solutions compliant with SDLC, develop microcontroller firmware and drivers, perform system/module/unit testing

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗