Software Engineering Manager - Desktop and Embedded Linux Optimisation
Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Canonical, so some details may not match this job. The employer's own page has the real description.
Overview
The Software Engineering Manager - Desktop and Embedded Linux Optimisation at Canonical will play a crucial role in leading a dynamic team focused on enhancing and optimising the performance of desktop and embedded Linux systems. This position requires a strategic leader who can oversee the software development lifecycle, ensure quality and efficiency in production, and contribute to innovative solutions that elevate the user experience. The manager will collaborate closely with cross-functional teams, coordinate project timelines, and facilitate communication to meet user needs and company objectives.
Job Responsibilities
- Lead and mentor a team of software engineers working on desktop and embedded Linux projects.
- Set technical direction for software development and optimisation strategies.
- Ensure timely delivery of high-quality software through effective project management methodologies.
- Collaborate with product management to define software features and user requirements.
- Drive continuous improvement initiatives to enhance software performance and reliability.
- Oversee code reviews, ensuring adherence to best practices and coding standards.
- Build and maintain strong relationships with internal and external stakeholders.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- 8+ years of experience in software development, with at least 3 years in a managerial capacity.
- Proficiency in C/C++, Python, and shell scripting for Linux environments.
- Experience with embedded systems and desktop application development.
- Strong understanding of software development methodologies and agile practices.
- Excellent leadership, communication, and interpersonal skills.
- Proven experience in performance optimisation and troubleshooting of Linux systems.
Technologies & Tools
The role will involve working with a variety of technologies and tools, including but not limited to Linux operating systems, version control systems like Git, continuous integration/continuous deployment (CI/CD) tools, and performance profiling tools. Familiarity with X11, Wayland, and hardware integration for embedded systems will also be integral.
Ideal Candidates
Ideal candidates for this position will demonstrate a strong combination of technical proficiency and leadership capabilities. They should exhibit a passion for open-source software, possess a problem-solving mindset, and be proactive in driving innovation within their teams. Effective communicators who thrive in collaborative environments will excel in this role. Additionally, a commitment to quality and an eye for detail will significantly contribute to the success of the projects undertaken.
??? people applied to this job
Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.
Systems Engineer
Team Remotely Inc.San Diego, USA
Systems Engineer
IT Operations
Network Administration
$70,000 - $120,000/Mo
2 years ago
$90,000 - $150,000/Mo
2 years ago
$90,000 - $150,000/Mo
2 years ago
Senior AWS Cloud & Site Reliability Engineer
INFY8.COM.San Diego, USA
AWS Expert
Cloud Infrastructure Specialist
Senior Site Reliability Engineer
$120,000 - $160,000/Mo
2 years ago
Junior Cloud Systems Engineer
Team Remotely Inc.San Diego, USA
Cloud Computing
Systems Engineering
Junior Level
$50,000 - $70,000/Mo
2 years ago
Cloud Engineer
Excel Hire Staffing,LLC.San Diego, USA
cloud computing
infrastructure automation
DevOps
$80,000 - $140,000/Mo
2 years ago
Azure Cloud Engineer
American Recruiting & Consulting Group.San Diego, USA
Azure Cloud
Engineer
Cloud Computing
$90,000 - $140,000/Mo
2 years ago
Cloud Engineer
New York Technology Partners.San Diego, USA
Cloud Computing
DevOps
Infrastructure as Code
$80,000 - $140,000/Mo
2 years ago
Junior System Administrator
Patterned Learning Career.San Diego, USA
System Administration
Junior Level
IT Support
$45,000 - $60,000/Mo
2 years ago
$50,000 - $70,000/Mo
2 years ago