Ubuntu Enablement - Software Engineering Manager
Core
Lead and manage a software engineering team to deliver OEM enablement projects, pre-loading Ubuntu Desktop and Ubuntu Core for tier-1 OEM and ODM customers.
Role type
Software Engineering Manager (Linux/Ubuntu)
Builds
Ubuntu Desktop and Ubuntu Core pre-loaded on OEM/ODM devices
Domain
Operating Systems (Linux/Ubuntu) / Embedded Systems
Deliverable
product features
Required skills
Linux system knowledge, low-level debugging, critical thinking, problem-solving, team management, goal setting, project coordination, technical communication with OEMs/ODMs
Preferred skills
Technical decision making, software architecture, software development/ops, CI/CD, open-source development
Technologies
Ubuntu, Debian, Linux kernel, QEMU/KVM, LXC/LXD, Containers, Python, Go, C, bash, Postgresql, Mongo, Kubernetes, OpenStack, Ceph, AI/ML
Responsibilities
Recruit, motivate, and mentor the engineering team; coordinate with project managers, QA, and certification management; monitor projects from kickoff to post-mortem; resolve technical challenges with OEMs, ODMs, SiPs, and IHVs; prioritize customer requests globally; collaborate with product engineering teams; provide leadership for methodologies and best practices
Seniority
Manager, hands-on leadership