Join to apply for the Engineering Manager - Ubuntu Core role at Canonical . 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 operating system. We focus on providing reliable and secure device recovery mechanisms that simplify and standardize field operations for fleets of heterogeneous appliances. As an engineering manager, you'll lead a team of skilled software developers to design and implement Ubuntu Core system software on various CPU architectures, such as ARM, RISC-V, and x86. You will meet stakeholders, prioritize requests, plan the roadmap, and ensure your team’s delivery. You will also influence the culture, facilitate technical delivery, and work with your team on strategy and execution. What you'll do Build and lead a distributed team of engineers 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. Manage expectations with engineering teams, senior management, and external stakeholders. Promote modern, agile software development practices and develop organizational practices. Foster a healthy, collaborative engineering culture aligned with company values. Participate actively in the leadership team and collaborate across the organization. Work from home with biannual travel for company events. Who you are Passionate about technology and working with talented people. Curious, adaptable, articulate, and responsible. Experienced in developing and mentoring software teams. Knowledgeable about software development and passionate about it. Skilled in leading, managing, coaching, and mentoring developers. Capable of planning and executing to deliver high-quality software on time. Experienced in agile development environments. Holding a Bachelor’s or equivalent in Computer Science, STEM, or similar. Familiar with embedded software development. Proficient in Golang, C/C++, and Shell scripting. Have a solid understanding of Linux, preferably Debian or Ubuntu. We are committed to fostering a workplace free from discrimination. Diversity of experience, perspectives, and backgrounds enhances our work environment and products. We welcome your application regardless of your identity. #J-18808-Ljbffr
Canonical