Inscrivez-vous pour accéder à toutes les fonctionnalités de notre service.
  • Recherche d'offres d'emploi
  • Favoris
  • Créer un CV
    Nouveau
  • Salaires
  • Souscriptions

Linux Software Engineer

Canonical

Apply here for all engineering teams at Canonical who work on low-level system technology on autonomous devices across all seniority levels.

We hire careful and conscientious engineers who appreciate the challenge of memory, performance, battery and connectivity constrained code that has to work every time in an unreliable and unforgiving world, on x86, ARM or RISC-V silicon.

Canonical Ubuntu is the leading Linux for software engineers, desktops, cloud and IoT. We bring open source to the world as a high-performance, safe and secure platform for enterprise computing, software engineering, and connected devices.

These smart, connected devices have the potential to transform every industry. Classic Ubuntu – desktop or server – is widely used in embedded systems because of its developer focus and enterprise grade security maintenance. But while classic, 'deb' based Ubuntu is ideal for developers, it has too much variability for appliance or connected device environments, where you want to know *exactly* what the state of millions or billions of devices might be. We hire outstanding Linux software engineers with a passion for open source, innovation, cutting-edge hardware and software technologies in general. You will be expected to make significant contributions through high-quality design and code, and to develop your technical leadership.

These roles include:

Ubuntu Core and snapd software development

Silicon software and optimisation engineers

Hardware-centric Linux QA Engineers

Industrial IoT software engineers

Networking software engineers (switching, routing, access and SmartNICs)

At Canonical you will have the opportunity to engage with the broader open source community. We're looking for individuals who can help build a thriving community, contribute to a broad range of technologies, and contribute to the deployment of Ubuntu and Ubuntu Core across the widest range of devices.

Location: we have remote roles open in every time zone.

Work with the latest Linux kernel and open source technologies

Integrate and maintain device-oriented software stacks

Write high-quality, well-designed software

Display technical leadership internally and within our external communities

Help our customers ship their apps and SDKs on Ubuntu

Debug issues and produce high-quality code to fix them

Contribute to technical documentation to make it the best of its kind

Participate as technical lead on complex customer engagements involving complete system architectures from cloud to edge

Work usually from home, with global travel 2 to 4 weeks for company events

An exceptional academic track record from both high school and university

Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path

Experience with Linux (Debian or Ubuntu preferred)

Passion for Linux or embedded systems software (e.g. kernel, graphics, Yocto)

Fluency in at least one of Golang, C, C++, or Rust

Professional written and spoken English

Result-oriented, with a personal drive to meet commitments

Ability to travel twice a year, for company events up to two weeks each

Experience with Debian/Ubuntu or other distro packaging

Computer architecture knowledge of x86, ARM, RISC-V

Experience with electrical engineering design tools (e.g. schematic capture, layout)

Performance engineering and security experience

Shell or Python scripting skills

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 recognise 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

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 on a daily basis. Canonical has been a remote-first company since its inception in 2004. 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.

L'offre d'emploi a été publiée il y a 18 heures
Des emplois similaires qui pourraient vous intéresserBasé sur l'offre Linux Software Engineer à Moncton, NB
  • Canonical is a leading provider of open source software and operating systems to the global...  ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include...  ...opportunity to rethink the foundations of future Linux systems with Rust as a central driver of... 
    Linux
    Travail au bureau
    Zone locale
    Travail à domicile
    Le monde entier

    Canonical

    Moncton, NB
    il y a 9 jours
  •  ...Brightstar has approximately 6,000 employees. For more information, please visit .     Summary We are seeking a skilled Senior Software Engineer to join our dynamic data and reporting team. In this role, you will be responsible for supporting and evolving enterprise... 
    Suggéré
    Zone locale

    Brightstar Lottery

    Moncton, NB
    il y a 19 heures
  • Canonical is a leading provider of open source software and operating systems to the global...  ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include...  ...security certifications Extend and enhance Linux cryptographic components to meet country-... 
    Linux
    Contrat Longue Durée
    Travail au bureau
    Zone locale
    Travail à distance
    Le monde entier

    Canonical

    Moncton, NB
    il y a 4 jours
  •  ...,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, high... 
    Suggéré
    Zone locale

    Brightstar Lottery

    Moncton, NB
    il y a 19 heures
  • Canonical is a leading provider of open source software and operating systems to the global...  ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include...  ...dynamic and exciting engineering role in Linux-based infrastructure and applications, covering... 
    Linux
    Travail au bureau
    Zone locale
    Travail à distance
    Travail à domicile
    Le monde entier
    Horaires flexibles

    Canonical

    Moncton, NB
    il y a 13 jours
  • Canonical is a leading provider of open source software and operating systems to the global...  ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include...  ...fundamentals ~ Solid understanding of the Linux system architecture ~ Complex abstract... 
    Linux
    Travail au bureau
    Zone locale
    Travail à domicile
    Le monde entier

    Canonical

    Moncton, NB
    il y a 15 jours
  •  ...leading provider of open source software and operating systems to the...  ...public cloud, data science, AI, engineering innovation, and IoT. Our...  ...manager to redefine the embedded Linux experience with the smallest,...  ...a reliable and secure set of device recovery mechanisms that enable... 
    Linux
    Travail au bureau
    Zone locale
    Travail à domicile
    Le monde entier

    Canonical

    Moncton, NB
    il y a 6 jours
  •  ...Canonical is a leading provider of open source software and operating systems to the global...  ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include...  ...engineer passionate about open source software, Linux, Python, and web services at scale. We... 
    Linux
    Travail au bureau
    Zone locale
    Travail à distance
    Travail à domicile
    Le monde entier
    Horaires flexibles

    Canonical

    Moncton, NB
    il y a 12 jours
  • Canonical is a leading provider of open source software and operating systems to the global...  ...such as public cloud, data science, AI, engineering innovation and IoT. Our customers include...  ...triaging complex Cloud environment issues, Linux kernel crashes we've never seen before to... 
    Linux
    Travail manuel
    Travail au bureau
    Zone locale
    Travail à distance
    Travail à domicile
    Le monde entier

    Canonical

    Moncton, NB
    il y a 17 jours
  • $70k - $110k par année

     ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction...  ...and integrity. Support implementation and use of cost control software/tools such as Excel (advanced) ERP systems Project controls... 
    Temps plein
    Pour les contractants
    Travail au bureau
    Zone locale
    Le monde entier
    Horaires flexibles

    AECOM

    Moncton, NB
    il y a 1 jour
  •  ...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... 
    Travail au bureau

    Bluberi

    Moncton, NB
    il y a 13 jours
  • At CBCL Limited, we are a successful, dynamic, and growing engineering, geotechnical, and environmental consulting firm. We have an exciting...  ...; Strong familiarity with electrical design and modeling software (e.g. AutoCAD, PLS-CADD, Revit, SKM, ETAP, CYME, PSCAD, PSS/E,... 
    Contrat Longue Durée
    Stage
    Horaires flexibles

    CBCL Limited

    Moncton, NB
    il y a 4 jours
  •  ...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... 
    Contrat Longue Durée

    Bemsiq AB

    Moncton, NB
    Il y a 2 mois
  •  ...Director of Engineering Greystone Energy Systems Inc. Greystone Energy Systems is seeking a Director of Engineering, a strategic builder...  ...The Director of Engineering will lead the Mechanical, Software, Hardware, and Testing teams, overseeing the entire product development... 
    Contrat Longue Durée
    Le monde entier
    Horaires flexibles

    Facet Recruitment

    Moncton, NB
    il y a 5 jours
  •  ...deep expertise in data center equipment and software who can work independently while...  ...Configure, manage, and troubleshoot networking devices, including Cisco and Juniper routers, switches...  .... Manage and troubleshoot both Linux and Windows-based systems, performing essential... 
    Linux
    Emploi permanent
    Freelance
    Travail à distance
    Horaires flexibles
    Équipe de nuit

    RM Staffing B.V.

    Moncton, NB
    il y a 25 jours
  •  ...for estimation Preparing standard field device termination detail for wiring connection...  ...and quotation in available CRM software Preparing root cause analysis Interacting...  ...Graduate of an Electronic/Mechanical Engineering/Instrumentation or Technology program... 
    Сontrat
    Travail au bureau
    Travail à distance

    Bemsiq AB

    Moncton, NB
    Il y a 2 mois
  •  ...CD tools. ~5+ years of experience in mobile and cross-platform software development. Preferred Qualifications: Knowledge of iOS...  ...controls. Experience with push notifications, geolocation, and device hardware integration. Familiarity with publishing apps to the... 
    Zone locale
    Le monde entier

    Brightstar Lottery

    Moncton, NB
    il y a 19 heures
  • $35 - $40 par heure

     ...Responsibilities Programming & Technical Support Review engineering drawings and technical documents to build safe, efficient control...  ...& Optimization Support the integration of third-party devices and systems (e.g., BACnet, Tridium, OPC Server, VFDs, boilers,... 
    Taux horaire
    Emploi permanent
    Temps plein
    Pour les contractants
    Travail à distance
    Travail le week-end
    Équipe de l'après-midi

    TalentSphere

    Moncton, NB
    il y a 6 jours
  •  ...through delivery to successful transition to services. Projects often involve software development, implementation and upgrades, systems hardware/networks, training, operations, delivery of POA devices and set up of local operations . Coordinates work performed by internal and... 
    Сontrat
    Zone locale

    Brightstar Lottery

    Moncton, NB
    il y a 19 heures
  •  ...Requirements Qualifications Diploma in Electrical Engineering Technology from an accredited post-secondary institution or Degree...  ...found in a HV substation Past experience with testing software will be beneficial (Omicron Test Universe, Doble M4000, AcSELerator... 
    Salaire hebdomadaire
    Tarif journalier
    Temps plein
    Apprentissage

    Rising Edge Group

    Moncton, NB
    il y a 6 jours
  • $120k - $170k par année

     ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction...  ..., and change management. ~ Relevant expertise in cost control software (EcoSys, Prism, SAP, Oracle, etc.). ~ Solid understanding of construction... 
    Taux horaire
    Temps plein
    Сontrat
    Pour les contractants
    Travail au bureau
    Zone locale
    Le monde entier
    Horaires flexibles

    AECOM

    Moncton, NB
    il y a 1 jour
  •  ...disruption, our team are masterminds of developing highly original software and technology solutions that spice up the gaming scene....  ...from diverse fields such as mathematics, visual arts, software engineering, game design, audio engineering, and quality assurance. With a... 
    Temps plein
    Travail au bureau

    Bluberi Gaming Canada Inc

    Moncton, NB
    il y a 6 jours
  •  ...Advantage Eliminate Underwriting: Our proprietary auto-adjudication engine instantly matches clients with the best lender options. You’ll...  .... Applications are reviewed by our recruitment team; however, software tools, including AI, may be used to assist in screening,... 
    Temps plein
    Recrutement immédiat
    Travail à distance

    Perch

    Moncton, NB
    il y a 5 jours
  • $50k - $70k par année

     ...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.... 
    Temps plein
    Pour les contractants
    Travail au bureau
    Zone locale
    Le monde entier
    Horaires flexibles

    AECOM

    Moncton, NB
    il y a 1 jour
  •  ...successful, on-time, and on-budget implementation of the Risk7 and 4ms software suite and strategic innovation projects. By driving predictable...  ...development, data, and DevOps resources, as well as the Sales Engineer and Product Manager to ensure technical requirements and client... 
    Temps plein
    Travail au bureau
    Recrutement immédiat

    Four Eyes Financial

    Moncton, NB
    il y a 19 jours
  •  ...decarbonizing our operations through delivering best-in-class engineering services. Ensure alignment of internal initiatives and the strategic...  ...of customers Diverse knowledge and experience with various software including MS Office, energy management and monitoring, ASHRAE... 
    Temps plein
    Sous-traitant
    Recrutement immédiat

    Black & McDonald Limited

    Moncton, NB
    il y a 19 jours
  •  ...complex problems, working with your hands, and collaborating with engineers, this is the job for you.   Responsibilities   Design,...  ...~ Knowledge of SolidWorks Electrical or other electrical CAD software (asset). ~ Willingness to travel domestically and internationally... 
    Temps plein

    Apex Industries

    Moncton, NB
    il y a 8 jours
  •  ...materials and products using appropriate material-handling techniques and equipment. Operate pallet jacks and other material-handling devices to load and unload trucks and trailers. Perform additional duties as required to meet operational needs, including opening... 
    Emploi permanent
    Temps plein

    Apex Industries

    Moncton, NB
    il y a 4 jours
  • $23.95 par heure

     ...adjust routes based on changing conditions, using computer equipment, global positioning systems (GPS) equipment, or other navigation devices, to minimize fuel consumption and carbon emissions Address customers' complaints or concerns Professionalism in customer... 
    Emploi permanent
    Temps plein
    Zone locale
    Travail à distance

    NovaXpress Courier Services

    Moncton, NB
    il y a 1 jour
  •  ...parcel purchases for customers, for shipment or delivery Maintain computerized stock inventory Order stock Attach protective devices to products to protect against shoplifting Order picking Perform general cleaning duties (i.e. sweeping, mopping floors)... 
    Emploi permanent
    Stage
    Travail au bureau
    Recrutement immédiat
    Relocation
    Travail posté

    MaMa supermarket

    Moncton, NB
    il y a 1 jour

Voulez-vous recevoir plus d'offres d'emploi ?

S'abonner et recevoir des offres d'emploi similaires à Linux Software Engineer. Soyez parmi les premiers à postuler !