Software Engineering Manager for Ubuntu Enablement
The role of Software Engineering Manager for Ubuntu Enablement involves leading and managing a team to deliver OEM enablement projects. This fast-paced environment requires strong time management skills, deep knowledge of the Linux system, low-level debugging expertise, critical thinking, problem-solving abilities, and effective management practices.
This position demands a Bachelor's degree in STEM, preferably in computer science or software engineering. The ideal candidate will have a proven track record in technical roles with Linux, specifically with Ubuntu or Debian. They must be committed to development and testing methodologies, maintainable code quality, and experience in management responsibilities. Strong English and Chinese language communication skills are essential, both written and verbal.
Key Responsibilities:
* Recruit, motivate, mentor, and empower your team to succeed in delivering high-quality products.
* Collaborate with project managers, HWE, QA, and certification management to ensure seamless project execution.
* Maintain open communication channels with OEMs, ODMs, SiPs, IHVs to resolve technical challenges effectively.
* Prioritize customer requests globally and allocate resources accordingly.
* Develop strategic plans for software architecture and design, ensuring alignment with business objectives.
Required Skills and Qualifications:
* Proven experience in technical leadership roles with Linux.
* Deep knowledge of Ubuntu or Debian operating systems.
* Strong understanding of development and testing methodologies.
* Effective communication and interpersonal skills.
* Bachelor's degree in STEM field, preferably in computer science or software engineering.