TekPillar®
Website:
tekpillar.com
Job details:
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
Click on Apply to know more.