Embedded Linux Field Engineer for Devices/IoT
Canonical
Embedded Linux Field Engineer for Devices/IoT
Home based - Worldwide
Job Description
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 1000+ colleagues in 70+ countries and very few office based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder led, profitable and growing.
We are hiring an Embedded Linux Field Engineer for Devices/IoT to expand our reach in mission-critical industries such as Automotive, Medical Devices, Industrial Systems, Robotics, and Telco, as well as Consumer Electronics. We are looking for candidates who are accomplished Linux plumbers. If you are someone passionate about Linux, who knows the plumbing of the OS inside and out, who is proficient with distribution packaging, software design, system debugging, and bringing customer's ideas to life, then please keep on reading - this may be a uniquely exciting opportunity for you.
The server edition of Ubuntu is already very widely used in connected devices and industrial PC's. Our edition of Ubuntu tailored for IoT, called Ubuntu Core, represents the state of the art in security and resilience for high end appliances and equipment. Our customers include global brands in consumer and industrial electronics as well as automotive and robotics. We continue to expand our range of offerings to bring our security, management and developer experience to the smallest Linux environments and devices. We recently added a real-time Linux capability and are working towards a range of certifications for these offerings. Together, this portfolio is Linux reinvented for optimal reliability, security, developer productivity and footprint.
This career opportunity requires a unique blend of skills. Successful candidates will know Linux well and be proficient coders and scripters. They will have experience of low-level Linux boot, BIOS, EFI, Secure Boot, firmware, OS Distribution packaging and generally speaking embedded software development methodologies. They also enjoy the pace of change and diversity of client engagements with driven and ambitious technology entrepreneurs. Competitive, business-focused technologists at heart, they are also dedicated team players that take pride in team and company wins.
We often say that our field engineers have 'the hardest job at Canonical' because customers can ask about any aspect of our solutions and products and expect a thoughtful, well-informed answer. We always want to do the best thing for our partners and customers, regardless of our company interests, and field engineers are the people we trust to ensure that is true.
What Your Day Will Look Like
- Engage customers during presales to gather requirements and explain our technology
- Elaborate solutions to be proposed to prospective clients
- Participate to the delivery of select projects related to Embedded Linux
- Convey market requirements to key stakeholders in our organization, and sometimes participate to the development or refining of generic solutions to unlock market potential
- Be both a customer advocate and a trusted advisor to Canonical
What We Are Looking For In You
- Bachelors degree in Computer Science or related technical field
- Extensive Linux experience - Debian or Ubuntu preferred
- Distribution / Packaging experience (deb, rpm,...)
- Solid embedded Linux experience (Yocto, Buildroot...)
- Fluency in at least one of Golang, Python, C, C++, or Rust
- Professional written and spoken English in addition to the local language
- Excellent communication and presentation skills
- Result-oriented, ability to multi-task
- A personal drive to meet commitments
- An humble learner and quick study
- Although many projects can be done remotely, the successful candidate will be willing to travel up to 30% of the time for customer meetings, company events, and conferences
- For positions in Japan and Korea, the successful candidates will also be able to speak and write the local language at a professional level.
Additional Skills That You Might Also Bring
- Experience with customer engagements a plus, but not a requirement
What We Offer Colleagues
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 or commission. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
- Distributed work environment with twice-yearly team sprints in person
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- 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
About Canonical
Canonical is a pioneering tech firm at the forefront of the global move to open source. 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. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home 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.
Canonical is an equal opportunity employer
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
#LI-remote
- ...A leading technology company is seeking an Embedded Linux Field Engineer for Devices/IoT. This role involves engaging with clients, delivering solutions, and requires strong skills in embedded Linux and programming. Ideal candidates will have a Bachelor's degree and substantial...SuggestedRemote work
$150k - $200k
...developing innovative cloud and device solutions across a wide... ...for a talented and passionate embedded software engineer for the Device Engineering... ...Computer engineering, or related field, or equivalent experience. 4... ...software development with Linux platforms. Experience with...SuggestedCasual workWork at officeImmediate start- ...Senior Embedded Linux Engineer At Jabil, we are proud to be a trusted partner for the world's top brands, offering comprehensive engineering... ...focused on developing and maintaining software for IoT devices connected to cloud platforms. In this role, you will work...SuggestedLocal areaRemote workWorldwide
- About the Role We are looking for a Senior IoT / Embedded Linux Engineer to join a small, high-impact hardware and firmware team. You will work closely... ...). Own the Linux BSP, including bootloader (U-Boot), device tree, and kernel configuration using Yocto or Buildroot....SuggestedWork at officeMonday to Friday
- ...Embedded Linux Field Engineering Manager (Americas Only) Canonical is a leading provider of open source... ...science, AI, engineering innovation and IoT. Our customers include the world's... ...make fleets of very secure connected devices. Canonical provides the base Ubuntu OS...SuggestedWork at officeLocal areaRemote workWorldwide
$150k - $170k
...connectivity. We are seeking a Senior Embedded Linux / BSP Engineer to own the foundational operating system... ...the Linux Kernel. Write and maintain Device Trees (.dts/.dtsi) to configure pin... ...shipping commercial, mass-production IoT or consumer electronics devices. * Expert...Full time$75 - $90 per hour
...Embedded Linux, Device Driver Engineer (SPI/I2C/USB) Security Integration Summary: Develop and implement the Trusted Computing Group TPM 2.0 specification for TCU. Required Skills: Strong expertise in embedded software development with proficiency in C. Experience...Contract work$150k - $170k
...Senior Embedded Engineer / Linux, IOT Irvine, California Onsite Full Time $150k - $170k Our... ...software development lifecycle for IoT devices, from initial requirements and... ...and analyzing system data, supporting field testing efforts, and maintaining software...Full time$134k - $200k
...supported the Regular Toilet is seeking a staff engineer for the Device Software Platform Team. You'll develop and maintain Linux platform for energy metering and EV charging... ...with various teams to enhance our embedded system capabilities. The role requires proficiency...Flexible hours- Perry Weather is seeking a Senior IoT / Embedded Linux Engineer to join our hardware and firmware team in Kentucky. This role involves designing, developing, and maintaining embedded software for Linux platforms while collaborating with hardware engineers. The ideal candidate...
- ...company located in Dallas, Texas, is seeking an experienced C++ Developer proficient in Embedded C and Linux systems. Candidates should have hands-on experience with embedded devices and strong debugging skills. This position offers an inclusive work environment free...
- Garmin Ltd. is seeking a full-time Senior Embedded Linux Engineer for our Outdoor team in Cary, NC or the... ...products, including C/C++ software and device drivers. The ideal candidate should have a Bachelor's degree in a related field and at least 5 years of relevant...Full time
$134k - $200k
The Role The Device Software Platform Team maintains the embedded Linux platform powering SPAN’s hardware products in energy... ...management, and EV charging. As a staff engineer on the team, you will: Develop... ...(e.g., REST, GraphQL, MQTT, AWS IoT). Knowledge of basic embedded...Work at officeFlexible hours- ...Embedded & Desktop Linux Systems Engineer - Optimisation Home based - Worldwide Work across the full Linux... ...variety of solutions across PC and IoT technologies. Our teams partner with... ...customers integrate their apps, SDKs, build device OS images, optimize applications...Remote workWork from homeWorldwide
- ...Embedded & Desktop Linux Systems Engineer - Optimisation Home based - Worldwide Work across the full Linux stack... ...variety of solutions across PC and IoT technologies. Our teams partner with... ...customers integrate their apps, SDKs, build device OS images, optimise applications...Remote workWork from homeWorldwide
- ...Field Systems Engineer (Linux / IoT), Contract Orlando, Florida We believe the future of our nation's roadways is automated, safer, more accessible... ...diagnostic tools and user interfaces directly to edge devices, enabling effective on-site troubleshooting...Contract workFor contractorsLocal areaRemote work
- ...grid The Role SPAN's Embedded Applications team is responsible... ...look for friendly, motivated engineers who enjoy working with their... ...stack in embedded Linux. This can include everything... ...networked third party home energy devices: work across teams to define...Work at officeWork from homeFlexible hours
- ...Senior Embedded Linux Engineer Location: San Francisco, CA - Onsite Duration... ...of frameworks used by devices for wireless communications.... ...Experience with OS Patching, Field Updates and SELinux security... ...LTE architectures, wireless IoT- BLE/Internet connected devices...Work at officeRemote work
- ...is seeking an experienced Software Engineer specializing in embedded Linux systems. The ideal candidate will have... ...and performance of embedded devices. This role offers the opportunity to... ...collaborative environment focused on innovative IoT solutions. #J-18808-Ljbffr Ethereum...
- A leading technology firm in embedded systems is seeking an experienced C++ developer based... ...with hands-on experience with Embedded Linux. In this role, the candidate will work on various embedded devices including set-top boxes and IoT gateways, requiring solid understanding...
- Ralliant is looking for a Senior Software Engineer to contribute to safety-critical environments by designing, developing, and maintaining embedded Linux software. The role emphasizes delivering production-quality C++ components and collaborating across teams to ensure...
$180k - $210k
...Location Type On-site Department Software Engineering Compensation $180K - $210K - Offers... ...distributed electrical grid The Role SPAN’s Device Software team is responsible for the... ...up through application stack in embedded Linux. This can include everything from bootloaders...Full timeWork at officeWork from homeFlexible hours$121.6k - $182.4k
...Description Summary: Seeking a Senior Embedded Linux Firmware Engineer located ON-SITE in Blue Bell, PA.... ...as Wi-Fi, Bluetooth, LTE, etc., and IoT device development, preferably with Z-Wave,... ...science, or another technical field. Additional Skills and...Temporary work- Context We are looking for an Embedded Linux Engineer to provide ongoing development services to our customers... ...U-boot, the Linux kernel, and device drivers Developing or customizing board... ...engineering team and be working on our local IoT projects. Please note, this program is...Work at officeLocal area
- ...Systems is looking for an Embedded Linux Software Systems Engineer to join our team in Falls... ..., headless Linux IoT controllers, datacenters,... ...design decisions. • Support field deployments. Diagnose faults... ...experience with setting up devices in the field with different...Remote work
- ...A global open-source software leader is seeking Embedded IoT / Edge Solutions Sales Representatives to expand in critical... ...industries including Automotive and Medical Devices. Candidates must be adept in embedded Linux and demonstrate a strong sales background. The role...Remote work
$130k - $140k
WITEKIO is an expert on embedded and IoT software development , with a... ...Context: We are seeking a Linux Embedded Engineer to join our team of 20 Witekians... ...distributions. Develop device drivers for bootloaders and... ...Computer Science, or a related field, and one (1) year of...Full timeLocal areaRemote work- ...tech company in Sunnyvale seeks a System/Embedded Software Engineer to develop the next generation... ...will have strong experience in C/C++ and Linux-based systems, excellent analytical skills... ...and a bachelor's degree in a related field. This role offers a competitive salary...
$130k - $200k
Science, located in Alameda, CA, is seeking an embedded Linux software engineer to lead complex electronics systems projects. The role demands expertise in software development, collaborative work with cross-functional teams, and a strong understanding of both hardware...$110k - $187k
About the job Nordic Semiconductor is seeking an Embedded OS (Linux, AOSP) Field Engineer to develop our embedded OS SDKs written in Rust (Linux) and... ...Linux and Android/AOSP SDKs to support a wide range of IoT devices and distributions Partner with sales and customer...Flexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Linux Field Engineer for Devices/IoT. Be the first to apply!
- graduate embedded software engineer United States
- junior embedded engineer United States
- embedded systems software engineer United States
- embedded software engineer United States
- embedded android developer United States
- embedded engineer United States
- embedded developer United States
- embedded electrical engineer United States
- embedded software engineer remote United States
- c++ embedded engineer United States

