Linux Software 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 Linux devices software engineer on our SnapD team to work on mission-critical Golang code, focused on software delivery, containers, security sandboxing, telemetry and device management.
Snaps are next-generation software packaging and delivery for Linux. They are designed for safety, security and robustness, with application-specific confinement of containers optimised for IoT devices, desktops and servers. Our goal is that snaps work across multiple Linux flavors to ensure that publishers have the simplest way to reach the whole Linux world.
This role requires an obsession with quality and performance, for work at the heart of the operating system. It also requires an interest in the software publishing and consumption experience. Applicants should be passionate about open source software development. We value collaboration, peer reviews, good unit/integration testing and maintainable code. General knowledge and experience with Linux as a developer platform is required. Location : This role will be based remotely in the EMEA or Americas regions
Write high quality code to create new features
Debug Linux system level issues and produce high quality code to fix them
Work from home with global travel for up to two weeks, twice a year
You are curious, flexible, articulate, and accountable
You have a Bachelor's or equivalent in Computer Science, STEM or similar degree
You have professional software development experience using Go, Python, C, or C++
You know Linux system-level fundamentals, e.g. cgroups, namespaces, apparmor
Commitment to software testing, code reviews and maintainable code
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 or commission. 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
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. Most colleagues at Canonical have worked from home since our 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.
- ...is a leading provider of open source software and operating systems to the global... ...as public cloud, data science, AI, engineering innovation and IoT. Our customers include... .... We are hiring an Embedded Linux Field Engineer for Devices/IoT to expand our reach in mission-...LinuxWork at officeLocal areaRemote workWork from homeWorldwide
- Canonical is hiring a Python Software Engineer to join the Certification team, who make the tools... ...know that a desktop, laptop, server or IoT device is working properly. We work at the... ...have a meaningful impact for adoption of Linux across multiple device categories and industries...LinuxRemote workWorldwide
- 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... ..." senior technologist with a passion for Linux to build a career with Canonical and drive...LinuxWork at officeLocal areaWork from homeWorldwideFlexible hours
$46.15 - $82.5 per hour
...Execute full software development life cycle (SDLC) Developing and directing software system validation and testing methods Determines... ...~ A bachelor's degree in computer science, software engineering, or another related field ~5+ years of professional software...SuggestedHourly payPermanent employmentFull timeWork from homeWorldwideRelocation- ...will be considered an asset. Application of various computer software programs will be required, including word processing,... ...Construction Management Inc. Primary Location: Regina, Saskatchewan Job: Engineering/Technical Student Requisition : 11092...SuggestedFull timeFor contractorsInternshipWork at office
- We are seeking a Senior Data Engineers to join our client's team. We need a highly skilled and... ...of proven experience using Informatica software (i.e., Power Centre, Integration Services... ...Python. • Operating systems such as Unix, Linux, and Windows. • Shell Scripting...LinuxImmediate start
$27 - $28 per hour
ENTRUST Canada is seeking a 16-month Electrical Engineering Intern to join our Calgary or Regina team and contribute to impactful utility... ...perform assigned tasks Experience using the Microsoft Office software suite Excellent verbal and written communication skills Attention...InternshipWork at officeFlexible hours- ...Bantrel is proud to be a leading provider of Engineering, Procurement, Construction and Construction Management (EPC / EPCM) services... ...Technical experience with design calculations, modeling tools and software, ability to use data-centric design tools, and proficiency with...Long term contractFull timeTemporary workFor subcontractorSummer workWork at officeLocal area
- ...Duty Policy. Job Summary As a member of Generation Civil Engineering Services team with Engineering and Construction, this position... ...structural engineering design and analysis. Knowledge of design software (STAAD, SAP2000, etc.). Strong knowledge of applicable codes...Permanent employmentFull timeContract work
- ...The role of a Telco Field Engineer at Canonical The telco industry is moving to software-defined services. This transformation is driven by open source software,... ...technology in telco virtualisation Working knowledge of Linux, Openstack and Kubernetes networking A passion...LinuxInternshipRemote work
$36.45 - $57.69 per hour
...Design, write, read, test, and correct code for new software Analyze information to recommend and plan the installation of new systems... ...be a full-stack developer and understand concepts of software engineering. Experience working on a variety of software development...Hourly payPermanent employmentFull timeWork from homeWorldwideRelocationNight shiftWeekend workDay shift- ...complete mandatory pre-employment drug and alcohol testing to comply with SaskPower’s Fit for Duty Policy. Job Summary The Senior Engineer is accountable to research, develop and implement tasks, methodologies, and practices for the corporation. As a member of SaskPower’s...Permanent employmentFull timeContract work
- ...appointed to this position and then on a recurring basis every seven (7) years. Job Summary The Generation Electrical & Controls Engineering Services team within Engineering and Construction is seeking one (1) Senior Engineer, Electrical & Controls Engineering.This role...Permanent employmentFull timeContract work
- ...Role Reporting to the Discipline Lead - Distribution, the Distribution Engineer/Designer is responsible for communicating directly with clients and customers to establish service requirements and provide solid design solutions and alternatives that meet client needs. Distribution...Weekly payFull time
$39.42 - $75 per hour
...reports. Participate in lifelong learning and the development of new theories or methods. Requirements Mechanical engineering work experience is required. Product lifecycle management (PLM), finite element analysis (FEA), and computational fluid dynamics...Hourly payPermanent employmentFull timeWork from homeWorldwideRelocation- ...leading provider of open source software and operating systems to the... ...public cloud, data science, AI, engineering innovation, and IoT. Our... ...Project Manager for Canonical's Devices business, this role is responsible... ...or Math Good knowledge of Linux and the wider Open Source...LinuxContract workWork at officeLocal areaRemote workWork from homeWorldwide
$100k - $140k per year
...PHASOR Engineering Inc. is a dynamic Alberta based company specializing in engineering, design, and testing / commissioning of medium to... ...to detail are essential. ~ Knowledge of the Microsoft office software suite of programs coupled with strong computer skills. ~ Excellent...Full timeWork at officeFlexible hoursShift work$39.69 per hour
...standards, and legislation. Knowledge of job-related office productivity software, internet browsers and search engines, enterprise software, discipline-specific software, and technology devices. Ability to facilitate group discussions at public meetings, internal project...Hourly payFor contractorsWork at officeLocal area- 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... ...related to at least one of these topics: Linux OS, data applications, storage, cloud computing...LinuxWork at officeLocal areaRemote workWork from homeWorldwide
- ...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...LinuxPermanent employmentFreelanceRemote workFlexible hoursNight shift
$16.3 per hour
...cleanliness of the vehicles; Effectively utilize the License Plate Recognition (LPR) and handheld devices in order to evaluate the accuracy of ‘hits/alerts’ that are reported by the software when conducting compliance rounds; Ensure all citations issued are accurate, complete,...Hourly payFull timeTemporary workPart timeCasual workMonday to fridayShift workNight shiftAfternoon shift- ...What We Look For ~BS degree in logistics, distribution, engineering, industrial management, or a similar field required ~5+ years... .... ~ Proven negotiation skills ~ Proficiency with Microsoft software including Excel, PowerPoint, Word, and Teams ~ High proficiency...Full time
- ...departments, including Supply Chain, Purchasing, Manufacturing, Engineering, Sales, and Marketing to arrange transportation of goods across... ...supervision Must be a team player Knowledge of MS Office software, esp. Excel, Word, PowerPoint Required Experience ~3 to...Full time
- ...responsible for overseeing and guiding a team of designers and engineers within the Distribution group, ensuring that all engineering projects... ...and inspire a team. Proficiency in engineering design software and tools related to your discipline. Strong analytical and problem...Weekly payFull time
- 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...Permanent employmentInternshipWork at officeLocal areaRemote workWork from homeWorldwideFlexible hours
- ...as a Distribution Technician in Regina! ENTRUST Canada is an engineering consulting firm with offices in Calgary and Regina that provides... ...survey and construction packages using industry and client software such as Office 365, ArcGIS, AutoCAD/MicroStation, PLS-CADD, AM/...Work at office
$103.33k - $139.8k per year
...design to enable business value creation through analytics Passion for technology and software development What you'll need: ~ Bachelor's degree in computer science or engineering, or mathematics/statistics and at least 10 years of related experience (or an equivalent...Permanent employment- ...deadlines and time constraints. Efficient in standard business software (Microsoft Office, Outlook, Onenote, Visio). Ability to... ...PMP-certified project managers, CTS- and RCDD-certified design engineers, coordinators, and administrative resources. Paladin has offices...RemplacementFull timeContract workWork at officeLocal area
$35.95 - $40.23 per hour
...field inspections. Provide technical analysis and environmental engineering support related to potable water, infrastructure planning,... ...and import/export data from various sources and formats using software such as in the Microsoft Suite of Professional Office Software...Hourly payContract workFor contractorsWork at officeLocal area- ...findings. Requirements Undergraduate degree in Electrical Engineering, Business or a related field required Project Management... ...Project, Primavera P6, HardDollar and ViewPoint Construction Software preferred Valid class 5 driver’s license with an...For subcontractor
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Linux Software Engineer. Be the first to apply!
