¡Activa las notificaciones laborales por email!

Engineering Manager - Ubuntu Core

Canonical

Morelia

Híbrido

USD 60,000 - 100,000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

An innovative firm is seeking a passionate technical engineering manager to redefine the embedded Linux experience. In this role, you will lead a talented team of software developers, shaping the future of Linux across various platforms. Your responsibilities will include fostering a collaborative engineering culture, advocating for agile practices, and ensuring timely delivery of high-quality software. This position offers the opportunity to work remotely with biannual travel for company events, making it ideal for those who thrive in dynamic environments and are committed to developing their teams. Join us to make a significant impact in the IoT and beyond!

Formación

  • Proven track record in leading and mentoring software developers.
  • Experience in embedded software development and agile environments.

Responsabilidades

  • Lead a distributed team of engineers through hiring and mentoring.
  • Set and manage expectations with engineering teams and stakeholders.

Conocimientos

Golang
C/C++
Shell Scripting
Software Development
Agile Methodologies

Educación

Bachelor's degree in Computer Science
STEM related field

Herramientas

Linux
Debian
Ubuntu

Descripción del empleo

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 in various fields including IoT, automotive, and aviation using the next-generation secure embedded Linux operating system in a simple solution. We define a reliable and secure set of device recovery mechanisms that help device manufacturers to simplify and standardize field operations for fleets of heterogeneous appliances.

As an engineering manager, you'll lead a team of strong 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 the team can deliver their goals. You will influence the culture, facilitate technical delivery, and collaborate on strategy and execution with your team.

What you'll do
  1. Build and lead a distributed team of engineers through hiring, coaching, mentoring, feedback, and career development.
  2. Contribute directly to your team's goals by demonstrating sound engineering principles.
  3. Support timely delivery of technical solutions to meet business needs.
  4. Set and manage expectations with other engineering teams, senior management, and external stakeholders.
  5. Advocate for and advance modern, agile software development practices, and promote excellent engineering and organizational practices.
  6. Foster a healthy, collaborative engineering culture aligned with company values.
  7. Participate actively in the leadership team and collaborate with other organizational leaders.
  8. Work from home with biannual travel for company events, approximately two weeks each time.
Who you are
  1. Passionate about technology and working with talented people.
  2. Curious, adaptable, articulate, and accountable.
  3. Committed to developing and growing people, with a proven track record.
  4. Knowledgeable and passionate about software development.
  5. Experienced in leading, managing, coaching, and mentoring software developers.
  6. Comfortable planning and executing to deliver high-quality software on time.
  7. Experienced working in an agile development environment.
  8. Holds a Bachelor's degree or equivalent in Computer Science, STEM, or a related field.
  9. Has experience with embedded software development.
  10. Proficient in Golang, C/C++, and Shell scripting.
  11. Possesses a solid understanding of Linux and modern GNU/Linux distributions, with Debian or Ubuntu preferred.

We are committed to fostering a workplace free from discrimination. Diversity in experience, perspectives, and backgrounds enriches our environment and enhances our products. We welcome applications from all identities and backgrounds, and will consider every application fairly.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.