CareerPlan

Embedded Software Architect - EPT2

bangalore, inFull-time2026-10-12 → 2026-11-15

Core

Define and maintain software architecture for power tool platforms and product variants, driving architectural decisions for scalability, safety, and maintainability.

Role type

Senior Embedded Software Architect

Builds

Reusable platform components, software frameworks, and power tool product variants

Domain

Industrial IoT / Power Tools / Embedded Systems

Required skills

Embedded C, C++, Python, Software Architecture (ARC42), RTOS (FreeRTOS, Zephyr), ARM Cortex-based Microcontrollers, Device Drivers, MCAL Development, CI/CD, Static Code Analysis

Preferred skills

Motor Control Algorithms, Battery Management Systems, AUTOSAR, Model-Based Design, Functional Safety (IEC 62841), Digital Twin, Simulation, HiL Testing

Technologies

FreeRTOS, Zephyr, ARM Cortex, Git, UML, SysML

Responsibilities

Define and maintain software architecture for power tool platforms; Develop architecture, software frameworks, and reusable platform components; Perform architectural reviews and provide technical guidance to development teams; Establish software design guidelines, coding standards, and architecture governance; Ensure alignment between software architecture and product roadmaps

Seniority

Senior, hands-on IC