Remote Embedded Linux Engineer for IoT & Devices

Canonical

United States

Remote

USD 120,000 - 170,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Distributed work environment
Learning and development budget
Annual compensation review
Travel opportunities
Parental leave
Employee Assistance Programme

Job summary

Canonical is seeking an Embedded Linux Field Engineer for Devices/IoT to serve automotive, medical, industrial, robotics, and consumer electronics customers. You will leverage deep Linux expertise, contribute to device-level firmware, and travel for select customer engagements.

The role demands strong scripting/coding skills, packaging experience, and the ability to work across diverse client environments with a global team.

Qualifications

  • Bachelor's degree in Computer Science or related technical field.
  • Extensive Linux experience; Debian or Ubuntu preferred.
  • Distribution/Packaging experience (deb, rpm).
  • Embedded Linux experience (Yocto, Buildroot).
  • Fluency in Golang, Python, C, C++, or Rust.
  • Professional English (spoken and written).
  • Excellent communication and presentation skills.
  • Willing to travel up to 30% for customer engagements.

Responsibilities

  • Engage with customers during presales to gather requirements and explain technology.
  • Propose and elaborate embedded Linux solutions for clients.
  • Contribute to delivery of select Embedded Linux projects.
  • Translate market needs to stakeholders and help refine generic solutions.

Skills

Linux expertise
English communication
Willingness to travel
Golang / Python / C / C++ / Rust (one)

Education

Bachelor's degree in Computer Science or related field

Tools

Debian packaging
RPM packaging
Yocto
Buildroot

Job description

Canonical is seeking an Embedded Linux Field Engineer for Devices/IoT to serve automotive, medical, industrial, robotics, and consumer electronics customers. You will leverage deep Linux expertise, contribute to device-level firmware, and travel for select customer engagements.

The role demands strong scripting/coding skills, packaging experience, and the ability to work across diverse client environments with a global team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Embedded & Desktop Linux Engineer
Remote Embedded & Desktop Linux Engineer

Canonical • United States

Remote
USD 120,000 - 190,000
Remote work
Learning budget
Annual compensation review
+2
Senior Embedded Linux Engineer - Remote, Ubuntu & IoT
Senior Embedded Linux Engineer - Remote, Ubuntu & IoT

Remote • San Francisco (CA)

Remote
USD 140,000 - 210,000
Fully remote
Learning budget
Annual compensation review
+6
Linux Devices Software Engineer - Embedded & Kernel Expert
Linux Devices Software Engineer - Embedded & Kernel Expert

Canonical • United States

Remote
USD 100,000 - 130,000
Personal learning and development budget of USD 2,000 per year
Recognition rewards
Maternity and paternity leave
Remote Embedded IoT Solutions Sales Manager
Remote Embedded IoT Solutions Sales Manager

Canonical • United States

Remote
MXN 1,222,707 - 1,572,052
Personal learning budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+2
Embedded Linux Field Engineer for Devices/IoT
Embedded Linux Field Engineer for Devices/IoT

Canonical • United States

Remote
USD 120,000 - 170,000
Distributed work environment
Learning and development budget
Annual compensation review
+3
Remote Industrial IoT Edge Software Engineer - Open Source
Remote Industrial IoT Edge Software Engineer - Open Source

Remote • San Francisco (CA)

Remote
USD 120,000 - 170,000
Remote IoT Solutions Architecture Lead
Remote IoT Solutions Architecture Lead

Canonical • United States

Remote
USD 110,000 - 150,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review and performance bonuses
Recognition rewards
+2
Remote Embedded Solutions Sales Manager
Remote Embedded Solutions Sales Manager

Canonical • United States

Remote
USD 90,000 - 150,000
Distributed team sprints in person
Learning and development budget
Annual compensation review
+4
Senior Linux Platform Integration Engineer (Ubuntu) - Remote
Senior Linux Platform Integration Engineer (Ubuntu) - Remote

Canonical • United States

Remote
USD 120,000 - 180,000
Learning and development opportunities
Annual compensation review
Recognition rewards
+8
Embedded Software Engineer
Embedded Software Engineer

BayOne Solutions • Sunnyvale (CA)

On-site
USD 120,000 - 180,000