As a seasoned leader in software engineering, you will spearhead the delivery of OEM enablement projects by directing and managing a high-performing team.
This role requires exceptional time management skills, deep knowledge of Linux systems, low-level debugging expertise, critical thinking, problem-solving abilities, and leadership qualities to drive team success.
Key Responsibilities:
* Recruit, motivate, mentor, and empower team members to excel in delivering quality products
* Set goals with the team, prioritize tasks, identify, and measure key performance indicators
* Foster a culture of excellence by maximizing individual results and supporting career growth
* Coordinate with project managers, hardware and warranty engineers, quality assurance, and certification teams
* Oversee projects from inception to post-mortem analysis and handle escalations effectively
* Collaborate with OEMs, ODMs, SiPs, IHVs to resolve technical challenges and prioritize customer requests globally
* Work closely with product engineering teams, including desktop, foundations, kernel, and security groups
* Develop and implement methodologies, strategies, standards, tools, and best practices as a thought leader
Requirements:
* Bachelor's degree or higher in STEM fields, preferably computer science or software engineering
* Proven track record in technical roles with Linux, preferably Ubuntu or Debian
* Commitment to development and testing methodologies, and maintainable code quality
* Experience in management responsibilities
* Able to work collaboratively in a team environment
* Self-discipline and self-motivation to excel in a globally distributed team
* Strong English communication skills, both written and verbal
Desirable Skills:
* Technical decision-making as a tech lead
* Software architecture and design experience
* Software development or operations experience with various technologies, including Ubuntu, Python, Go, C, bash, Postgresql, Mongo, Kubernetes, OpenStack, Ceph, AI/ML
* Participation in open-source development projects
* CI/CD experience
Canonical is an equal opportunity employer.
We believe a diverse workforce enhances our ability to deliver world-class software and services that meet global computing needs. We are committed to ensuring equal employment opportunities to all qualified individuals without regard to race, color, religion, gender, gender identity, sexual orientation, national origin, genetics, disability, age, or veteran status.
Seniority Level:
Mid-Senior level
Employment Type:
Full-time
Job Function:
Engineering and Information Technology
Industry:
Software Development