Join to apply for the Engineering Manager - Ubuntu Core role at Canonical.Get AI-powered advice on this job and more exclusive features.Redefine the embedded Linux experience with the smallest, most secure, and most reliable operating system in the IoT market. This is an opportunity for a technical engineering manager passionate about open source software, Linux, containers, security, and the developer experience, to shape the future of Linux from the smallest systems up to desktops. This challenging role demands a high degree of technical and management skill.Our mission is to enable everyone to build robust solutions across various fields including IoT, automotive, and aviation using the next-generation secure embedded Linux OS. We focus on reliable device recovery mechanisms to simplify and standardize field operations for heterogeneous device fleets.As an engineering manager, you'll lead a team of talented software developers to design and implement Ubuntu Core system software on CPU architectures like ARM, RISC-V, and x86. You will meet stakeholders, prioritize requests, plan the roadmap, and ensure team delivery. You will influence culture, facilitate technical delivery, and work on strategy and execution.What you'll doBuild and lead a distributed team through hiring, coaching, mentoring, feedback, and career development.Contribute directly to your team's goals demonstrating sound engineering principles.Support timely delivery of technical solutions to meet business needs.Set and manage expectations with engineering teams, management, and external stakeholders.Promote modern, agile software development practices and evangelize engineering excellence.Cultivate a healthy, collaborative engineering culture aligned with company values.Participate actively in leadership, collaborating with other leaders.Work remotely with biannual travel for company events.Who you arePassionate about technology and working with talented people.Curious, adaptable, articulate, and accountable.Experienced in developing and mentoring software teams.Knowledgeable and passionate about software development.Skilled in leading, managing, and coaching developers.Capable of planning and executing high-quality, timely software delivery.Experienced in agile development environments.Holds a Bachelor's or equivalent in Computer Science, STEM, or related fields.Experienced with embedded software.Proficient in Golang, C/C++, Shell scripting.Solid understanding of Linux, preferably Debian or Ubuntu.We are committed to a workplace free from discrimination. Diversity of background and perspective enriches our environment and products. We welcome applications from all backgrounds.Additional detailsSeniority level: Mid-Senior levelEmployment type: Full-timeJob function: Engineering and ITIndustry: Software Development
#J-18808-Ljbffr