Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Embedded Linux OS Engineer

€50k - €101k per year
Full-time

Nabu Casa

Role Description

As a Senior Embedded Linux OS Engineer, you are Nabu Casa's primary embedded Linux engineer within the Hardware Team, responsible for enabling, maintaining, and improving Home Assistant OS support across Nabu Casa hardware products.

Home Assistant OS is an open-source project stewarded by the Open Home Foundation. Nabu Casa develops and ships hardware products that run Home Assistant OS and contributes engineering effort to ensure those devices remain reliable, performant, secure, and well-supported throughout their lifecycle.

Working at the boundary between hardware and software, you help ensure Home Assistant OS runs reliably on Nabu Casa hardware platforms. You collaborate closely with the Hardware Team, Home Assistant OS contributors, and the Open Home Foundation to support existing devices, improve platform reliability, and enable new hardware platforms.

You are the primary technical owner for embedded Linux enablement within the Hardware Team. This includes:

  • Buildroot-based platform development
  • Board support packages
  • Bootloader configuration
  • Hardware bring-up
  • Platform debugging
  • Long-term maintainability

This is a senior, hands-on engineering role requiring deep embedded Linux expertise and the ability to independently drive complex technical work from investigation through implementation with minimal supervision.

This is not a Linux kernel development role. It is an embedded Linux platform engineering role focused on Buildroot-based systems, hardware enablement, operating-system integration, platform reliability, and hardware support.

Qualifications

  • Strong embedded Linux experience, including Buildroot, Yocto, or similar embedded operating system environments
  • Deep understanding of Linux operating systems, system services, hardware bring-up, and platform reliability
  • Experience with bootloaders, partition layouts, OTA update systems, and embedded device lifecycle management
  • Comfort working across hardware and software boundaries, including reading hardware schematics and datasheets
  • Experience with cross-compilation toolchains and low-level debugging tools such as serial consoles, GDB, strace, JTAG, oscilloscopes, or logic analysers
  • Ability to read and write C/C++ for lower-level or driver-related work
  • Strong Python skills for automation, tooling, and platform scripting
  • Familiarity with security hardening practices for embedded operating systems
  • Experience working with Home Assistant OS or similar embedded Linux platforms is a strong plus

Requirements

  • Hardware-native mindset — comfortable working directly with physical devices and embedded systems
  • High autonomy and ownership — able to independently own complex platform areas end-to-end
  • Strong debugging and troubleshooting mindset — able to methodically investigate unfamiliar systems and isolate problems using evidence rather than assumptions
  • Comfortable learning unfamiliar systems quickly and moving across multiple technical layers including OS, hardware, drivers, automation, and platform tooling
  • Community-minded and collaborative — comfortable contributing in public open-source environments with asynchronous communication and code review workflows
  • Clear written communication skills and ability to work effectively in distributed remote teams

Benefits

  • Five weeks (twenty-five days) of paid time off
  • Fourteen days of paid sick leave if your country/laws treat them as unpaid
  • Six weeks of paid and six weeks of unpaid parental leave to be used in the first year after birth
  • A budget for your work hardware once you start. After three years, you may keep this equipment for personal use
  • An annual smart home budget to ensure you keep up-to-date with the latest smart homes offer
  • An annual education budget to help you grow and stay on top of your game
  • A yearly performance bonus based on company performance
  • A 50% contribution to your internet connection fee at your home workspace
  • One day every two weeks to work on your personal projects
  • If you are currently working on Home Assistant-related side projects, you can spend work time maintaining them
Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded Linux OS Engineer in Remote vacancy
  • Role Description As a Senior Embedded Linux OS Engineer, you are Nabu Casa's primary embedded Linux engineer within the Hardware Team, responsible for enabling, maintaining, and improving Home Assistant OS support across Nabu Casa hardware products. Home Assistant OS... 
    Senior
    Remote work
    Work from home
    1 day per week

    Nabu Casa

    Remote
    a month ago
  •  ...Role: Senior Embedded Linux Engineer Location: San Francisco, CA - Onsite Duration: 6-12 months Job Summary: Participate in design...  ...tree, Linux device driver and HAL layers. Experience with OS Patching, Field Updates and SELinux security hardening.... 
    Senior
    Work at office
    Remote work

    Kasmo Global

    Ashburn, VA
    2 days ago
  •  ...You Bring As Flock expands our Device OS Team for our Aviation hardware products,...  ...implementation. You’ll work closely with senior engineers, internal stakeholders and external partners, building your expertise in embedded Linux and kernel development while contributing... 
    Suggested
    Full time
    Internship
    Remote work

    Flock Safety

    Remote
    9 days ago
  • $86.8k - $165.2k

     ...rapidly evolving global market. As a Senior Software Engineer in this organization, you will be involved...  ...all the most recent technologies in embedded software development. Within Collins...  ...continuously enhance our customized Linux OS ecosystem and maintain ownership over... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Cedar Rapids, IA
    22 hours ago
  • $180k - $300k

     ...vertically integrated team. That means we touch everything:- Embedded firmware- Cellular modems & SIMs- Linux networking- Cloud backend services- Command...  ...onto the devices we ship to our customersOwn the full engineering cycle end to end, including scoping, architecture... 
    Senior
    Full time
    Work experience placement
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    1 day ago
  • Flock Safety is expanding its Device OS Team for aviation hardware, focusing on a stable embedded Linux stack across drones and docks. You will contribute from driver...  ...to kernel-level bring-up, collaborating with engineers and partners to deliver reliable software. The role... 
    Senior
    Remote work

    Flock Safety

    Brooklyn, NY
    2 days ago
  • $200k - $250k

     ...developing innovative trading protocols, embedding analytics into execution, and building...  .... Group Details The Linux engineering team are responsible for Tradeweb’s Linux...  ...heavily involved in the hardening of the OS, development and running of deployment... 
    Senior
    Full time
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Tradeweb

    Jersey City, NJ
    3 days ago
  •  ...Work across the full Linux stack from kernel through GUI to optimise...  ...teams partner with specialist engineers from major silicon companies...  ...their apps, SDKs, build device OS images, optimize applications...  ...speaking experience IoT / Embedded experience – from board and... 
    Full time
    Remote work

    Canonical

    Remote
    6 days ago
  • $125k - $150k

     ...We're ALTEN Technology USA, an engineering company helping clients bring...  ...Responsibilities · Develop and maintain embedded platform software and build...  ...support Yocto-based embedded Linux distributions · Create CI/CD...  ...understanding of BSP and OS layers, boot flows, and device... 
    Permanent employment
    For contractors
    Remote work

    ALTEN Technology USA

    Denver, CO
    2 days ago
  • Job DescriptionThis position is on the Embedded Software team within the Research & Development organization of Checkpoint Systems.The Senior Software Engineer - Embedded Linux Platforms is responsible for designing, developing, maintaining and enhancing software that runs... 
    Senior
    Local area
    Remote work

    Checkpoint Systems

    Thorofare, NJ
    4 days ago
  • fab2 is hiring embedded software engineers to build firmware for real-time control of semiconductor tools. You’ll develop from board bring-up to production...  ...across hardware and software boundaries. You will write Linux-based Rust applications for equipment control, diagnostics,... 
    Senior

    Visa Hunt

    Austin, TX
    4 days ago
  •  ...Linux OS Engineer Responsibilities & Qualifications: Responsibilities: The Linux OS Engineer is expected to be able to accomplish the following: Platform Engineering & Operations Engineer, deploy, and administer RHEL/CentOS/Rocky and Ubuntu servers... 
    Remote work

    STEM Solutions

    Annapolis, MD
    1 day ago
  • $145.6k - $276.8k

     ...of experience and renowned engineering expertise to meet the needs...  ...highly motivated, experienced Senior Principal Software Engineer...  ....Experience with embedded microprocessors, system on...  ..., including bare metal (no-OS), embedded Linux, and Windows environments.Experience... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Goleta, CA
    2 days ago
  • Our client is looking for a hands-on Embedded OS Engineer to own the Ubuntu-basedLinux firmware stack on our MK2 drone platform (Qualcomm QRB...  ...preserve the integrity of pinnedupstream BSP branchesEmbedded Linux System Configuration• Configure systemd-networkd for runtime... 
    Full time
    Local area
    Remote work

    Joseph Michaels International

    Salt Lake City, UT
    2 days ago
  •  ...Title: Senior Linux Engineer Location: HYBRID - Charlotte, NC or Kennesaw, GA - 3 days a week and 2 days a week remote Looking for a resource can that do design work and support the OS. The resource will have previous experience in design infrastructure beginning... 
    Senior
    Remote work
    2 days per week
    3 days per week

    RIT Solutions, Inc.

    Charlotte, NC
    1 day ago
  •  ...growth team of U.S. Special Operations veterans, aerospace engineers, robotics perception experts, and DevSecOps professionals....  ...collaborative startup environment, apply with Darkhive today! Senior Embedded Linux Engineer You’ll contribute to full-stack embedded... 
    Senior
    Full time
    Local area
    Remote work

    Darkhive, Inc

    San Antonio, TX
    2 days ago
  •  ...as the primary technical owner for our linux user space C++ application, ensuring high...  ...product scalability. Collaborate on the embedded Linux platform work and Yocto build...  ...Have a Bachelors or Masters in Electrical Engineering, Computer Engineering, or Computer Science... 
    Senior
    Full time
    Part time
    Remote work
    3 days per week

    Empo Health

    San Bruno, CA
    2 days ago
  •  ...such as public cloud, data science, AI, engineering innovation and IoT. Our customers include...  ...and growing. We are hiring an Embedded Linux Field Engineer for Devices/IoT to expand...  ...about Linux, who knows the plumbing of the OS inside and out, who is proficient with distribution... 
    Full time
    Work at office
    Local area
    Remote work
    Worldwide

    Canonical

    Remote
    6 days ago
  • Senior Platform Engineer (Embedded Linux) Senior Platform Engineer (Embedded Linux) at Matic Robots Company Overview Each year, 2.5 trillion hours are spent on household chores. At Matic, we’re on a mission to recapture that lost time, and we’re doing it by revolutionizing... 
    Senior
    Immediate start
    Work from home

    Matic Robots

    Mountain View, CA
    22 hours ago
  •  ...Linux Infrastructure Engineer We are looking for a highly experienced Linux Infrastructure Engineer with deep expertise in traditional Linux administration...  ...recovery Strong troubleshooting skills across Linux OS, hardware, networking, and storage Bash and Python... 
    Senior
    Remote work

    Uvation

    United States
    1 day ago
  • $145.6k - $276.8k

     ...of experience and renowned engineering expertise to meet the needs...  ...highly motivated, experienced Senior Principal Software Engineer...  .... Experience with embedded microprocessors, system on...  ..., including bare metal (no-OS), embedded Linux, and Windows environments.... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Relocation package
    Flexible hours

    Raytheon Technologies

    Hollister, CA
    1 day ago
  •  ...A leading technology company is seeking a fully remote Embedded Linux Software Developer to join its engineering team. The role involves designing and integrating software for embedded Linux, with a focus on high-quality, reliable firmware. Candidates should have strong... 
    Remote work

    Engineering USA

    United States
    3 days ago
  • $174k - $252k

     ...years of experience working with embedded operating systems.Preferred...  ...SPI, UART). Knowledge of Unix/Linux environments and kernel development.Google's software engineers develop the next-generation technologies...  ...the sensor stack and Wear OS, for first-party wearable... 
    Senior
    Remote work

    Google

    Mountain View, CA
    4 days ago
  •  ...public cloud, data science, AI, engineering innovation and IoT. Our...  ...growing. We are hiring an Embedded Linux Field Engineering Manager to...  ...Canonical provides the base Ubuntu OS and kernel, with secure...  ...engineers, ranging from graduate to senior, in the areas of Presales and... 
    Full time
    Work at office
    Local area
    Remote work
    Worldwide

    Canonical

    Remote
    6 days ago
  • $155.1k - $196.5k

     ...software developers, systems engineers, and subject matter experts, building...  ...for an experienced, cleared Senior Systems Engineer to join our...  ...should be comfortable at the Linux command line, understand how...  ...Jenkins Cisco IOS, Cisco NX-OS, Juniper, and Fortinet/... 
    Senior
    Full time
    Contract work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Veilant

    McLean, VA
    11 hours ago
  •  ...Consulting – Max Corporate Group is seeking an experienced Senior Linux/SDET Engineer for a leading global technology organization. This...  ...performance engineering ~Cloud infrastructure engineering ~Embedded or platform systems development ~Large-scale distributed... 
    Senior
    Full time
    Remote work
    Relocation

    MaxIT Consulting - Max Corporate Group

    Remote
    3 days ago
  •  ...Senior Software Engineer, Device OS Apkudo's Device OS team is the engineering backbone that makes our custom...  ...hardware: hands-on electronics or embedded experience, a relevant university...  ...automation environments. Familiarity with Linux system administration, systemd... 
    Senior
    Remote work

    Apkudo

    United States
    1 day ago
  • $250k - $300k

     ...set the technical direction for Crusoe's Linux kernel team, owning the roadmap and architecting...  ...problems while mentoring and growing the engineers around you to deliver production-ready...  ...root-cause analysis of issues across the OS and hardware layers. You will lead the... 
    Senior
    Full time
    Temporary work

    Crusoe

    Remote
    3 days ago
  • A leading engineering firm is seeking an Associate Engineer in Austin, TX, to assist in the development and maintenance of embedded Linux systems. You will collaborate with senior engineers, engage in various tasks such as bug fixes, and feature development, and be guided... 
    Remote job

    ALTEN

    Austin, TX
    4 days ago
  • $180k - $210k

     ...Location Type On-site Department Software Engineering Compensation $180K - $210K - Offers Equity...  ...microcontrollers up through application stack in embedded Linux. This can include everything from bootloaders on systems without an OS up through applications in C and C++ inside... 
    Full time
    Work at office
    Work from home
    Flexible hours

    SPAN

    San Francisco, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Linux OS Engineer. Be the first to apply!