CareerPlan

Staff Engineer Applications

Bangalore BTPFull-time2026-07-23 → 2026-11-11

Core

Build and validate MCU-based applications end to end, including firmware development, board bring-up, and performance tuning for power systems and IoT.

Role type

Staff Engineer, embedded applications

Builds

Firmware, board bring-up, and optimized sensing applications

Domain

Semiconductor, embedded systems, power electronics, IoT

Required skills

C programming, embedded systems fundamentals, microcontroller architectures, analog and digital design, board bring-up, performance tuning, low power optimization, root-cause analysis, linker scripts, toolchains (GCC, IAR, Arm), MCU peripherals (ADC, PWM, DMA, Timers)

Preferred skills

multicore software development, capacitive and inductive touch sensing solutions, technical documentation

Technologies

GCC, IAR, Arm, MCU, ADC, PWM, DMA, Timers

Responsibilities

Develop firmware and perform board bring-up for MCU-based applications; Optimize systems for power consumption, latency, and throughput; Produce technical content and deliver trainings; Collaborate with teams and customers to solve complex system issues

Seniority

Senior, hands-on IC