Search by job, company or skills

tekpillar

Embedded (Power Management) Software Engineer

Save
new job description bg glownew job description bg glow
  • Posted 4 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Role: Embedded Software Engineer – Power Management

Experience: 5+ Years

Location: Bangalore

Key Responsibilities

  • Develop and maintain Embedded Linux software for ARM-based platforms
  • Work on BSP development, board bring-up, platform integration, and hardware enablement
  • Design, develop, and debug Linux kernel modules, device drivers, and system software
  • Implement and optimize power management features including DVFS, Suspend/Resume, and Low-power states
  • Work with PMICs, regulator frameworks, and power domains for efficient power management
  • Analyze and optimize system power consumption, thermal performance, and efficiency
  • Debug issues related to boot sequence, power sequencing, kernel crashes, and hardware interactions
  • Configure and maintain Device Tree for peripherals, clocks, regulators, and PM components
  • Collaborate with hardware, firmware, and validation teams for integration and testing
  • Perform system-level debugging, profiling, and performance tuning on embedded platforms

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 working with ARM-based SoCs
  • Experience in Board Bring-up and Hardware Integration
  • Good understanding of Power Management Concepts and Low-Power Optimization
  • Strong analytical, debugging, and troubleshooting skills
  • Good communication and cross-functional collaboration abilities

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148488711