Bestkaam Logo
Back to Jobs
TekPillar®

Embedded Software Engineer (Power Management)

Actively Reviewing

TekPillar®

Bengaluru Full-Time 4–8 yrs exp Posted 1 month ago  · Apply by Jul 18, 2026

Job Role: Embedded Software Engineer (Power Management)

Work Experience: 5+ Years

Location: Bangalore


Key Responsibilities:

  • Develop and maintain Embedded Linux software on ARM platforms
  • Work on BSP development, board bring-up, and platform integration
  • Design, develop, and debug Linux kernel modules and device drivers
  • Implement and optimize power management features (DVFS, suspend/resume, low power states)
  • Work with PMIC and regulator frameworks for power and voltage control
  • Analyze and optimize system power consumption and performance
  • Debug issues related to boot, power sequencing, and hardware interaction
  • Configure and manage Device Tree for peripherals and power domains
  • Collaborate with hardware teams for system integration and validation
  • Perform system-level debugging and performance tuning


Required Qualifications & Skills:

  • 5+ years of experience in Embedded Linux / BSP development
  • Strong expertise in Linux kernel development
  • Proficiency in C programming
  • Hands-on experience in device driver development and debugging
  • Strong experience with ARM-based SoCs
  • Experience in board bring-up and hardware integration
  • Good understanding of power management concepts
  • Strong debugging and problem-solving skills


Preferred Skills:

  • Experience with Yocto or Buildroot
  • Exposure to bootloaders such as U-Boot
  • Familiarity with kernel profiling and tracing tools
  • Understanding of low-level hardware interfaces and system architecture
  • Experience working in semiconductor or consumer electronics domain