Post Time|2023/03/21
MNC company provides leading opensource software.
Responsibilities|
- As an engineering manager, to lead a distributed team of engineers through coaching, mentoring, leading by example, and feedback
- Provide software and system engineering services for OEM and ODM customers; responsible for technical aspects of ensuring functions well on systems; ensure the quality of the deliverables.
- Identify project risks and develop mitigation plans and manage customer critical issues and escalations.
- Drive technical projects, provide leadership in an innovative and fast-paced environment and contribute technically to projects.
- Align with cross-functional teams on customer engagement, with emphasis on driving technical enablement/communications, technical support, and debug/issue resolution.
- Handle upstream development and the expression of new kernel capabilities, work with silicon and cloud partners to optimise the kernel for CPUs and hypervisors.
- Oversee commercial engagements that require custom kernel engineering
- Engage with other teams, open-source community and commercial partners
- Work from home with travel globally 2-6 times a year for internal and external engineering events
Requirements|
- Technical leadership experience and a background in software engineering are necessary prerequisites for this role.
- Proficient in C, Python, Golang
- Substantial experience with Linux kernel internals and concepts
- Solid understanding Linux kernel development principles
- Demonstrated experience managing or leading a team of software engineers
- Contributed to an open-source project in the past
- Understanding of agile software development methodologies
- Ability to communicate effectively in English, both written and oral