Title: Account/Cluster Account/Practice HRBP - L4
Job Description
Linux Kernel and Device Drivers, 6 to 10 years of hands on experience
Role and Responsibilities
1. Responsible for the Linux Kernel and platform software, BSPs, Drivers (Yocto, Ubuntu, RedHat, CentOS), hypervisors, Boot Loaders, Diagnostics deliverable to the customer
2. Responsible for key Linux domains: Networking, GPU/Graphics, Multimedia.
Experience and Skills
1. Should have prior experience in leading a team for Linux or Board Support Package delivery for ARM-Cortex or Intel x86 based SoC architectures and evaluation boards
2. Expert in ARM Cortex architecture or Intel x86 architecture based SoC architectures with a proven experience in Uboot based bootloader and Linux kernel and device drivers development and integration
3. Should have proven experience in technically leading mid-size team of 10-15 members
4. Should have experience in leading multi-disciplinary teams working on bootloaders, kernel development, device drivers integration, validation and verification and Linux OS bring-up
5. Prior hands-on experience in developing complex device drivers like PCIe Gen 4/5, USB 2.0, USB 3.0, Ethernet, SD and eMMC is an added advantage
6. Prior hands-on experience in kernel and device drivers debugging using gcc and gdb toolchain is preferred
8. Familiarity with GIT version control tool for software versioning and release packaging is required
͏
Do
- Strategy Development and Deployment
- Support development of overall practice charter for the organization
- Achieve talent capability improvements by creating and deploying annual plan based on business strategy, requirement analysis and emerging business realities
- Determine optimal structure and roles in the team for increased efficiency and effectiveness
- Program / Intervention Design and Development
- Address specific practice related challenges by working with business leaders to understand the problem, designing and deploying specific programs, processes or interventions.
- Drive contextualization as per unit requirements, in programs deployed
- Direct future capability building within the practice by developing new programs in consultation with business leaders, academia and external parties
- Increase effectiveness of existing programs, policies or processes by commissioning and overseeing program redesign and refresh
- Enhance the team design and delivery capabilities by devising and implementing frameworks for program effectiveness measurement
- Team Management and Development
- Provide overall direction and guidance to the team for program design and delivery
- Complete all people processes for the team such as performance Nxt, WLQ etc. as applicable
- Build team capability by reviewing team performance and recommending learning / development intervention in consultation with the concerned teams
- Support & motivate the team by -
- Coaching team members to build expertise and skill within the function
- Driving focus in the team by aligning them with annual plans and performance goals
- Encouraging team to undertake self-development and capability building.
͏
͏
͏