CareerPlan

Software Development Engineer II, Alexa Connectivity Devices

Bengaluru, Karnataka, IndiaFull-time2026-11-04 → 2026-11-10

Core

Lead embedded firmware development and hardware bring-up for Alexa connected devices, focusing on peripheral interfaces and low-latency connectivity.

Role type

Senior Embedded Software Engineer (Firmware & Hardware Bring-up)

Builds

Firmware for companion MCUs, hardware abstraction layers (HAL), and device bring-up flows for Alexa devices.

Domain

Consumer Electronics / IoT / Embedded Systems

Required skills

C, embedded C++, ARM Cortex-M/A, bare-metal programming, RTOS, SPI, I2C, UART, CAN, schematic reading, oscilloscope usage, logic analyzer usage, JTAG debugging

Preferred skills

Low-power design, audio DSP, sensor fusion, motor control firmware, full SDLC experience

Technologies

ARM Cortex-M, ARM Cortex-A, RTOS, SPI, I2C, UART, CAN, JTAG

Responsibilities

Lead SoC/MCU board bring-up (power sequencing, clock configuration, peripheral initialization), Develop and maintain firmware for companion MCUs, Implement and optimize peripheral drivers, Collaborate with hardware engineers on schematic review and signal integrity, Develop hardware abstraction layers (HAL), Debug hardware-software interaction issues

Seniority

Senior, hands-on IC