Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Maintenance Engineer

Canonical

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. We are hiring a Software Maintenance Engineer to…

…work in a dynamic and exciting engineering role in Linux-based infrastructure and applications, covering all layers of the stack, including bare metal, virtualization (KVM), containerization (Docker/LXC/LXD), storage (Ceph and Linux filesystems), networking (OVS, OVN and Core networking), OpenStack, Kubernetes and the open source applications running on top of them. It will challenge you to show the breadth of your engineering skills, which will be needed to work on almost any aspect of Ubuntu and the open source applications large enterprise customers run.

This role is an opportunity for a technologist with a passion for Linux and open source to build a career with Canonical and drive success for our customers, community and the company. If you have an affinity for open source software, great communication skills, and a passion for troubleshooting and fixing issues in technology used by millions across the world, then you will enjoy working with some of the best people in the industry at Canonical.

Our engineers are able to work productively at any level of the stack including the kernel and in a wide range of languages, to understand and address the software issues at hand. Our group is critical to the success of our customers, partners and Ubuntu itself.

You will help with troubleshooting and driving issues to resolution with workarounds, guidance, and bug fixes to be released upstream and in Ubuntu.

Location: This is a remote role, we have teams in all time zones.

Resolve complex customer problems related to Ubuntu, Kernel, Ceph, OpenStack, or Kubernetes and other open source software

Maintain a close working relationship with Canonical's Field, Support and product engineering teams

Participate in upstream communities

Develop bug fixes, backport patches, and work with upstream for inclusion

Demonstrate good judgment in technical methods and techniques

Maintain clear, technical and concise communications

Work from home and travel internationally up to 10% of work time for team meetings, events and conferences

An exceptional academic track record

Background in Computer Science, STEM or similar

Experience with Linux and open source software

Experience with at least one of Python, Go, C or C++ on Linux

Willingness to travel up to 4 times a year for internal events

You are curious, flexible, articulate, and accountable

Ubuntu Linux - kernel or userspace, Kubernetes, OpenStack, Ceph, QEMU/KVM, LXC/LXD,Postgresql, Mongo, Debian packaging, distributed systems

We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We balance our programs to meet local needs and ensure fairness globally.

Personal learning and development budget of USD 2,000 per year

Annual holiday leave

Maternity and paternity leave

Employee Assistance Programme & Wellness Platform

Opportunity to travel to new locations to meet colleagues

Priority Pass and travel upgrades for long-haul company events

As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.

Diversity of experience, perspectives, and background create a better work environment and better products.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Maintenance Engineer in Moncton, NB vacancy
  •  ...approximately 6,000 employees. For more information, please visit Overall Description We’re looking for an experienced Backend Software Engineer to join our team and help build the backbone of our software applications. In this role, you’ll design and maintain scalable,... 
    Suggested
    Local area

    Brightstar Lottery

    Moncton, NB
    18 days ago
  • Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform...  ...enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading... 
    Suggested
    Work at office
    Local area
    Work from home
    Worldwide

    Canonical

    Moncton, NB
    3 days ago
  • Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform...  ...enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading... 
    Suggested
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Canonical

    Moncton, NB
    15 hours ago
  • $67.7k - $100k per year

     ...the foundation of our success, and we’re looking for people who share our commitment to excellence. Key Responsibilities: The Maintenance Supervisor will be responsible for the overall supervision of millwrights and electricians in a unionized manufacturing environment... 
    Suggested
    For contractors
    Shift work

    Bimbo Canada

    Moncton, NB
    13 days ago
  •  ...facilities as well as our own, we now have a total of 320 locations in nine provinces. What We Offer Reporting to the Production/ Maintenance Manager, your duties include: Contribute to the efficient and timely installation, maintenance and repair of all equipment and... 
    Suggested
    Permanent employment
    Full time
    Local area
    Flexible hours
    Night shift
    Weekend work
    Day shift
    Afternoon shift

    Sollio Agriculture

    Moncton, NB
    26 days ago
  •  ...Job Summary The Game Software Developer II joins each element of a game: graphics, animation, audio and mathematic formulas, to deliver high quality, captivating and performing games while guiding other studio developers towards becoming more efficient in developing solid... 
    Work at office

    Bluberi

    Moncton, NB
    1 day ago
  • Senior Power Systems Engineer Location Moncton, NB : Eaton's Electrical sector is currently...  ...in the industry, with industry-standard software and advanced modeling and analysis...  ...studies, design, installation, startup, maintenance, repair and training. Self-management... 
    Full time
    Internship
    Local area
    Relocation

    Eaton

    Moncton, NB
    1 day ago
  • Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform...  ...enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading... 
    Manual labor
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Moncton, NB
    5 days ago
  • Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform...  ...enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading... 
    Work at office
    Local area
    Work from home
    Worldwide

    Canonical

    Moncton, NB
    22 days ago
  • $59.15k - $80k per year

     ...communication with the requester. Communicates between all facets of a 24/7 manufacturing environment to schedule and prioritize all maintenance assignments. Craft labour estimates, ensuring all resources and parts are available before work order is scheduled. Develop... 
    Day shift

    Bimbo Canada

    Moncton, NB
    more than 2 months ago
  • Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform...  ...enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading... 
    Work at office
    Remote work
    Work from home
    Flexible hours

    Canonical

    Moncton, NB
    13 days ago
  •  ...Software Quality Assurance (QA) Analyst In this role, the Quality Assurance (QA) Analyst will be responsible for analyzing, planning, and organizing tasks related to the preparation and execution of test plans and scripts to ensure quality of new and/or modified products... 
    Full time

    Four Eyes Financial

    Moncton, NB
    7 days ago
  •  ...ENGINEERING MANAGER Engineering/Manufacturing Moncton, New Brunswick The Opportunity Greystone Energy Systems is growing, and...  ...collaborate closely with all Engineering Disciplines (Mechanical, Software, Hardware and Testing) as well with cross functional teams... 
    Long term contract

    Bemsiq AB

    Moncton, NB
    more than 2 months ago
  • We have opened several senior/staff Security Operations Engineer (SOC) positions, creating a new team reporting to the CISO. We are looking for a range of experience in these positions - at the high end we are looking for deep experience defending highly contested critical assets... 
    Local area
    Remote work
    Worldwide

    Canonical

    Moncton, NB
    18 days ago
  • Director of Engineering   Position Summary Our client is seeking an experienced and strategic Director of Engineering to lead its engineering operations and drive innovation across the organization. The successful candidate will provide strong technical leadership, oversee... 

    Personnel Search Ltd

    Moncton, NB
    more than 2 months ago
  •  ...depth knowledge of the store inventory and maintenance processes. Position is full time. Primary...  ...diagnostic ability to include: internal engine, suspension, brakes, electronic, exhaust,...  ...fractions, and decimals Use Microsoft software effectively (Word, Excel required)... 
    Full time
    Part time
    Local area
    Weekend work
    Afternoon shift

    Advance Auto Parts

    Moncton, NB
    6 days ago
  •  ...& Sustainability Analyst will lead our engineering services, providing engineering solutions...  ...vendors and subcontractors, development and maintenance of internal QA/QC processes...  ...Diverse knowledge and experience with various software including MS Office, energy management and... 
    For subcontractor
    Immediate start

    Black & McDonald Limited

    Moncton, NB
    15 days ago
  •  ...budget implementation of the Risk7 and 4ms software suite and strategic innovation projects....  ...DevOps resources, as well as the Sales Engineer and Product Manager to ensure technical...  ...Manager team for ongoing adoption and maintenance. Process Improvement: Capture lessons... 
    Full time
    Work at office
    Immediate start

    Four Eyes Financial

    Moncton, NB
    7 days ago
  •  ...with your hands, and collaborating with engineers, this is the job for you.   Responsibilities...  .... Conduct preventive and corrective maintenance on production and R&D systems....  ...SolidWorks Electrical or other electrical CAD software (asset). ~ Willingness to travel... 
    Full time

    Apex Industries

    Moncton, NB
    more than 2 months ago
  •  ...and trailers, including but not limited to engines, power trains, electrical systems,...  ...units. * Perform all levels of preventive maintenance services * Identify warrantable repairs...  ...with the ability to work in Windows based software. * Minimum 4 years experience in a Service... 
    Hourly pay
    Full time
    Immediate start
    Flexible hours

    Bayview Trucks - Moncton

    Moncton, NB
    more than 2 months ago
  •  ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction...  ...design plans, reports, and technical specifications. Use relevant software (AutoCAD, Civil 3D, etc.) to draft designs and generate reports.... 
    Full time
    For contractors
    Work at office
    Local area
    Worldwide
    Flexible hours

    AECOM

    Moncton, NB
    2 days ago
  •  ...Company Overview: At Carmichael Engineering, we pride ourselves on being a leading provider of comprehensive mechanical and HVAC solutions...  ...with HVAC and refrigeration equipment. Perform routine maintenance and inspections. Ensure all work is performed in accordance... 
    Permanent employment

    Carmichael Engineering / Ingénierie Carmichael

    Moncton, NB
    3 days ago
  •  ...accreditation and AS9100 certification through program and process maintenance. Collaborate with cross-functional teams including...  ...Diploma or Certificate in Chemical Technology , Chemical Engineering Technology, Applied Chemistry, or a related field. Laboratory... 
    Permanent employment
    Full time
    Work at office

    Apex Industries

    Moncton, NB
    23 days ago
  •  ...portfolio Report activities and quotation in available CRM software Preparing root cause analysis Interacting with OEM for new...  ...Training & Experience Graduate of an Electronic/Mechanical Engineering/Instrumentation or Technology program Have a minimum of 5 plus... 
    Contract work
    Work at office
    Remote work

    Bemsiq AB

    Moncton, NB
    more than 2 months ago
  •  ...integrity, power optimization, EMC mitigation) to solve complex engineering challenges Scout and evaluate emerging technologies for...  ...design teams in best practices. Collaborate with mechanical, software, and manufacturing teams to ensure seamless product integration... 
    Work at office

    Bemsiq AB

    Moncton, NB
    more than 2 months ago
  •  ...career to new heights and join TEN. Our trailer leasing, rental, maintenance, and repair services, keep transportation and logistics moving...  ...repairs is an asset Basic knowledge of ABS diagnostic software Ability to lift up to 85lbs TEN Canada Ltd. supports diversity... 
    Hourly pay
    Permanent employment
    Full time
    Apprenticeship
    Relocation package
    Monday to friday
    Shift work

    TEN Canada (Transportation Equipment Network)

    Moncton, NB
    7 days ago
  •  ...support to the manufacturing facility through the creation and maintenance of processes and procedures, risk assessments, education, and...  ...Canadian-owned global company with an unrivalled pedigree of British engineering excellence. From its origins in Cambridge, UK, through more... 
    For contractors
    For subcontractor

    Marshall of Cambridge

    Moncton, NB
    3 days ago
  • $34 - $37 per hour

     ...specifications. Estimate parts and labor costs to perform vehicle maintenance and repairs Perform scheduled maintenance service Test and...  ...Endorsement Experience and specialization Area of specialization Engine repair 4-wheel drive Electrical and electronic system Diesel... 
    Hourly pay
    Full time
    Apprenticeship
    Immediate start
    Remote work
    Day shift
    Afternoon shift

    Manpower Services Canada Limited

    Moncton, NB
    more than 2 months ago
  •  ...portfolio Report sales/contact activities in available CRM software Be able to prepare sales and expense budgets and propose to...  ...Training & Experience Graduate of an Electronic/Mechanical Engineering or Technology program Have a minimum of 3-5 years’ experience... 
    Work at office

    Bemsiq AB

    Moncton, NB
    a month ago
  •  ...delivering exceptional support from equipment delivery through maintenance, repair, and financing options. As a trusted advisor and partner...  ...Ensure that visit reports and quotes are up to date in the CRM software to maximize performance of the system’s management tools.... 
    Remote work

    Liebherr Group

    Moncton, NB
    14 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Maintenance Engineer. Be the first to apply!