Remote Embedded Linux Engineer — Flexible Hours & Impact

BairesDev

United States

Remote

USD 110,000 - 150,000

Full time

4 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work
USD or local pay
Hardware provided
Flexible hours
Parental leave
Paid holidays
Global team
Mentorship

Job summary

BairesDev is seeking a Software Engineer specializing in Embedded Linux to design and optimize core software for custom hardware platforms. You will work at the intersection of hardware and software to ensure high-performance, reliable embedded systems.

This remote role offers flexible hours and the opportunity to contribute across global teams, with 100% remote work, competitive USD-based compensation, and mentorship for career growth.

Qualifications

  • 5+ years of experience in Embedded Software Engineering focusing on Linux systems.
  • Proven expertise in developing embedded Linux distributions using Yocto Project or Buildroot.
  • Hands-on experience with board bring-up, U-Boot, and kernel module development.
  • Proficiency in low-level systems programming and device driver development.
  • Deep understanding of ARM or x86 architectures and system-level troubleshooting.
  • Advanced proficiency in English.

Responsibilities

  • Architect and build custom embedded Linux distributions tailored to specific hardware needs.
  • Perform initial board bring-up and hardware initialization using low-level bootloaders like U-Boot.
  • Develop and maintain Board Support Packages (BSPs) to ensure seamless hardware-software integration.
  • Design and optimize the Linux kernel and device drivers to enhance system performance and reliability.
  • Implement robust security protocols and enterprise-grade maintenance for mission-critical embedded systems.

Skills

Embedded Linux
Yocto/Buildroot
Board bring-up/U-Boot
Kernel/Driver development
ARM/x86 architecture
English proficiency

Job description

BairesDev is seeking a Software Engineer specializing in Embedded Linux to design and optimize core software for custom hardware platforms. You will work at the intersection of hardware and software to ensure high-performance, reliable embedded systems.

This remote role offers flexible hours and the opportunity to contribute across global teams, with 100% remote work, competitive USD-based compensation, and mentorship for career growth.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Engineer — Remote, Flexible Hours
Senior Embedded Engineer — Remote, Flexible Hours

BairesDev • United States

Remote
USD 120,000 - 160,000
Remote work
USD compensation
Flexible hours
+2
Senior Linux Engineer: Remote, Flexible Hours, Global Impact
Senior Linux Engineer: Remote, Flexible Hours, Global Impact

BairesDev • United States

Remote
USD 120,000 - 180,000
100% remote work
USD or local currency compensation
Hardware & software setup
+4
Software Engineer (Embedded Linux) - Remote work | REF#297786
Software Engineer (Embedded Linux) - Remote work | REF#297786

BairesDev • United States

Remote
USD 110,000 - 150,000
Remote work
USD or local pay
Hardware provided
+5
Embedded Linux Systems Engineer - Remote & Flexible
Embedded Linux Systems Engineer - Remote & Flexible

BairesDev • United States

Remote
USD 120,000 - 160,000
100% remote
USD salary
Hardware provided
+3
Senior Embedded C++ Engineer: ARM, Remote & Flexible Hours
Senior Embedded C++ Engineer: ARM, Remote & Flexible Hours

BairesDev • United States

Remote
MXN 1,676,000 - 2,421,000
100% remote work
USD or local currency compensation
Home setup provided
+3
Embedded Linux Engineer - Remote work | REF#295200
Embedded Linux Engineer - Remote work | REF#295200

BairesDev • United States

Remote
USD 120,000 - 180,000
Remote 100% - worldwide
Competitive USD salary
Home-office setup provided
+3
Senior Linux Performance Engineer – Remote, Flexible Hours
Senior Linux Performance Engineer – Remote, Flexible Hours

BairesDev • United States

Remote
MXN 2,235,000 - 3,352,000
100% remote
USD payments
Hardware provided
+3
Senior Embedded Engineer - Remote work | REF#297778
Senior Embedded Engineer - Remote work | REF#297778

BairesDev • United States

Remote
USD 120,000 - 160,000
Remote work
USD compensation
Flexible hours
+2
Linux Systems Engineer - Remote work | REF#297783
Linux Systems Engineer - Remote work | REF#297783

BairesDev • United States

Remote
USD 120,000 - 160,000
100% remote
USD salary
Hardware provided
+3
Remote .NET Engineer - Flexible Hours & Global Impact
Remote .NET Engineer - Flexible Hours & Global Impact

BairesDev • United States

Remote
MXN 480,000 - 720,000
100% remote work
USD or local currency compensation
Home office setup
+4