Software Engineer (Flexible/Remote)
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 Ubuntu Core Software Engineer to redefine the Linux experience in the embedded environments with the smallest, most secure, and updatable operating system in the IoT market. This is an opportunity for a software engineer passionate about open source software, Linux, security, and the developer experience. This challenging role demands a high degree of technical skill with low-level operating systems, kernel, and device firmware.
Our mission is to allow everyone to build robust solutions in various fields including but not limited to IoT, automotive, and aviation using the next generation secure embedded Linux operating system in a simple solution. We define a reliable and secure set of device recovery mechanisms that enable device manufacturers to simplify and standardise the field operations for fleets of heterogeneous appliances.
As an Ubuntu Core team member, you'll be designing and implementing software that runs on various CPU architectures, such as ARM, RISC-V, and X86. You will work on boot mechanisms, bootloaders, storage partition layout, device trees, kernel and services.
Build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company.
Location : This role will be based remotely in the EMEA region
Write high quality code with unit tests to create new features
Debug Linux system level issues and produce high quality code to fix them
Work from home with global travel 2 to 4 times a year for internal and external events
You are curious, flexible, articulate, and accountable
You have a Bachelor's or equivalent in Computer Science, STEM or similar degree
You have a solid understanding of Linux and a modern GNU/Linux distribution, Debian or Ubuntu preferred
You have personal or professional experience with Linux-capable devices such as Raspberry Pi
You have interest in learning or experience in one or more low-level systems and security facilities such as:
Systemd and units, udev, initrd, graphics
Linux security implementations - TPM, FDE, LUKS, HSM, etc.
~ 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.
- 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... ...such as public cloud, data science, AI, engineering innovation and IoT. Our customers include...SuggestedLong term contractWork at officeLocal areaRemote workWork from homeWorldwide
- ...Join our Engineering team at Simutronics! In this Software Engineer II role, you will be responsible for contributing to the design, development, and ongoing maintenance of production software systems. With a high degree of autonomy, you will own moderately complex technical...SuggestedLong term contractCasual work
$145k - $190k per year
...wallets. Security, risk management, and reliability are at the core of what we do. We build payment solutions that are seamless,... ...from you. The Opportunity We're on the lookout for a Senior Software Engineer to join our Payment Experience Engineering Team. The Payment...SuggestedFull timeSummer workLocal areaRemote work- ...Job Responsibility: Education: College/CEGEP Experience: 2 years to less than 3 years Tasks Develop software solutions by studying systems flow, data usage and work processes Evaluate the performance and reliability of system designs Research technical information...SuggestedPermanent employmentFull timeImmediate start
- The Software Alliances team at Canonical works with leading software companies to optimize and enable their products with Ubuntu and other Canonical software, for instance our AI offerings. We... ...who has a background in technology, engineering or product management and is...SuggestedLocal 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, Ubuntu, is very widely used in breakthrough... ...such as public cloud, data science, AI, engineering innovation and IoT. Our customers include...Long term contractWork at officeLocal areaRemote workWork from homeWorldwide
- ...We are currently looking for a Senior Software Developer in our Products & Solutions (SPS... ...Computer Science, Information Systems, Engineering, or other related disciplines and 10+ years... ...modern full stack development - C# (.NET Core) / Angular or equivalent ~ Database/...Work at officeRemote work
$62.99k - $81.9k per year
...Employee Group: PEA - Term # of Hires Needed 1 Category Computers, Software About this Opportunity The University of Victoria is one of... ...position requires a degree in computer science or software engineering and a minimum of one year of relevant experience. An equivalent...Full timeRemote work$115k - $150k per year
...before you apply, right? This is what you need to know: As a Lead Software Developer for Shift, you'll be responsible for: Manage and... ...we're on the lookout for: ~ BS in Computer Science, Engineering or equivalent experience. ~3+ years of experience managing software...Full timeWork at officeLocal areaRemote workWork from homeShift work$88.7k - $125.7k per year
...Job Responsibility: DevOps Integration Engineer Lead Job Type Location Regular, full-... ...infrastructure(s); implements and maintains core application infrastructure; and manages... ...applications. You will work to streamline the software development lifecycle and improve...Full timePart timeSeasonal workWork at officeImmediate startFlexible hours$62.5k - $105k per year
...OracleDB or any relational database exposure (SQL) About Plexxis Software The Plexxis Drywall Enterprise Resource Planning (ERP)... ...wealth of knowledge, experience and expertise. From technology engineers, trainers and consultants, we have assembled the “right” people,...Permanent employmentFull timeFor contractorsWork at office- ...footprint of buildings around the world. Our team specializes in the design, development, and assembly of building automation controls and software programs. We're working hard to create solutions for building operators to enable the vision of Net-Zero Emissions by 2050. We...
$62.5k - $82.5k per year
...position, the Support Specialist is accountable for resolving customer software-related questions in a timely, efficient and friendly manner.... ...wealth of knowledge, experience and expertise. From technology engineers, trainers and consultants, we have assembled the “right” people,...For contractorsCasual workWork at officeLocal areaShift work$85k - $120k per year
Specializing in structural engineering, building science, structural restoration, structural glass engineering, parking facility design and... ...relationships with all stakeholders Are you someone who exhibits our core attributes? Creative Mindset - provide new and diverse ideas...Contract workFor contractors$85k - $120k per year
...Your new company This multidisciplinary engineering consultancy is recognized as one of Canada’s leading firms in structural engineering,... ...motivated, quick learner with a desire for continuous development Core Attributes Creative Mindset – contributes new ideas and...Long term contractPermanent employmentContract workFor contractors- ...opportunities to reach your full potential in an environment that’s engineered for people. We are a firm 100% owned by its employees and we... ...the EGBC within 12 months. Proficiency with geotechnical software for slope stability, settlement, seepage, and finite element...Permanent employmentFull timeContract workTemporary workFor subcontractorWork at officeRemote workFlexible hours
- ..., conversion rate, and profit. Our search engine is entirely invented in-house utilizing transformers... ...and generative LLMs, and we use its core and personalization capabilities to power... ...and/or academic experience in software engineering Proficiency in building applications...Remote workWork from homeHome office
$100k - $120k per year
...achieve its net-zero target. Responsibilities Tasks Supervise technicians, technologists, programmers, analysts and other engineers Prepare material cost and timing estimates, reports and design specifications Design electrical and electronic components, systems...Long term contractPermanent employmentFull timeContract workRemote work- ...demand. We invite you to bring your bold ideas and big dreams and become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction managers and other professionals delivering projects that create a positive...Full timeContract workTemporary workFor contractorsInternshipWork at officeLocal areaWorldwideRelocationFlexible hours
$90k - $100k per year
...comprehensive product lines in the industry. They are in search of a new Engineering Solutions/Representative for the Greater Victoria Area. This... ...constantly up to date on the latest product developments and software tools. (Some travel will be involved when we are able to safely...Long term contractFor contractorsWork at officeLocal area- ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction... ...industry best practices ~ Expertise in water treatment modeling software and data analysis tools ~ Strong understanding of local, provincial...Full timeLocal areaWorldwideFlexible hours
$130k per year
...Job Description A Detector Engineer is a cybersecurity professional specializing in designing, developing, and maintaining systems and... ...requirements documentation. - Support the specification of hardware and software requirements for verification and validation activities,...Internship$60k - $95k per year
...Your new company Join a well-respected structural engineering firm with offices on beautiful Vancouver Island. Serving both private and... ...timber, and masonry design. Proficiency in structural analysis software (ETABS, SAP2000, SAFE, S-Concrete) and AutoCAD. Bridge...Permanent employmentFull timeWork at officeRelocation- ...Position: Structural Design Engineer Experience: 3 to 10 Years Location: Victoria, British Columbia, Canada Authorization: Must be authorized to work in Canada Industry: Aerospace Key Responsibilities: · Perform structural design and development of aerospace...Full time
$30.85 per hour
...March 10, 2026, 4:30 PM PST Department: Engineering & Public Works Posting Type: Temporary... .... The Section utilizes a variety of software applications, including Cartegraph,... ...gain hands-on experience while supporting core operations, with some crossover into other...Hourly payFull timeTemporary workSummer workWork at officeLocal areaMonday to friday$110k - $130k per year
...that supports our people and reinforces our core values of authenticity, leadership,... ...Bachelor’s Degree in Business Administration, Engineering, or relate fields. Experience:... ...with the use of Microsoft office and other software and apps such as Yardi, for example....Full timeContract workFor contractorsWork at officeWork from home$8.28k - $9.94k per year
...these teams manage and maintain enterprise technology platforms and software applications that support key business functions across the... ...and optimizes databases and supporting infrastructure; administers core application platforms (e.g., Oracle WebLogic, Linux); and provides...Full timeCasual workInternshipWork at officeImmediate startRemote workFlexible hours$50k - $65k per year
...including sensors, dataloggers, telemetry, and advanced analytics and software. Our technology and services empower the communities and... ...other functional departments including Production, Supply Chain, Engineering, etc. This may not be inclusive of all assigned duties,...Full timeFor contractorsWork at officeLocal areaImmediate start$114k - $144k per year
...organizational skills ~ Experience using construction management software and digital reporting tools ~ Ability to read and interpret... ...firms that specializes in the fields of IT & Technology, Engineering & Technical, Real Estate & Construction, and Accounting & Finance...Hourly payLong term contractFor subcontractorDirect hireLocal area$23.97 - $26.25 per hour
...team with a culture that supports our people and reinforces our core values of authenticity, leadership, respect, and social justice.... ...Excel, Word and Outlook. Knowledge of Yardi Property Management software an asset. Excellent keyboarding and data entry skills,...Full timeTemporary workFor contractorsWork at officeLocal areaWork from homeMonday to friday
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (Flexible/Remote). Be the first to apply!
- software engineer intern Victoria, BC
- senior software developer Victoria, BC
- senior software engineer Victoria, BC
- director software engineering Victoria, BC
- software developer Victoria, BC
- software engineer Victoria, BC
- software development engineer - test Victoria, BC
- software developer intern Victoria, BC
- IT software developer Victoria, BC
- software design engineer Victoria, BC
