Search by job, company or skills

tekpillar

Embedded Software Engineer (Power Management)

Save
new job description bg glownew job description bg glow
  • Posted 2 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, 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, 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
  • Support product development activities in embedded and semiconductor environments

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: 148223969