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.
- ...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,...SuggestedLocal area
- 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...SuggestedWork at officeLocal areaWork from homeWorldwide
- 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...SuggestedWork at officeLocal areaRemote workWork from homeWorldwideFlexible hours
$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...SuggestedFor contractorsShift work- ...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...SuggestedPermanent employmentFull timeLocal areaFlexible hoursNight shiftWeekend workDay shiftAfternoon shift
- ...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
- 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 timeInternshipLocal areaRelocation
- 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 laborWork at officeLocal areaRemote workWork from homeWorldwide
- 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 officeLocal areaWork from homeWorldwide
$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- 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 officeRemote workWork from homeFlexible hours
- ...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
- ...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
- 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 areaRemote workWorldwide
- 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...
- ...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 timePart timeLocal areaWeekend workAfternoon shift
- ...& 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 subcontractorImmediate start
- ...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 timeWork at officeImmediate start
- ...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
- ...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 payFull timeImmediate startFlexible hours
- ...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 timeFor contractorsWork at officeLocal areaWorldwideFlexible hours
- ...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
- ...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 employmentFull timeWork at office
- ...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 workWork at officeRemote work
- ...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
- ...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 payPermanent employmentFull timeApprenticeshipRelocation packageMonday to fridayShift work
- ...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 contractorsFor subcontractor
$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 payFull timeApprenticeshipImmediate startRemote workDay shiftAfternoon shift- ...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
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Maintenance Engineer. Be the first to apply!
- software design engineer Moncton, NB
- software engineer - computer Moncton, NB
- software development engineer Moncton, NB
- part time software developer Moncton, NB
- software engineer Moncton, NB
- software developer Moncton, NB
- software engineer part time Moncton, NB
- software developer remote Moncton, NB
- senior software developer Moncton, NB
- software engineer intern Moncton, NB
