1

Embedded Linux Yocto Expert Jobs (NOW HIRING)

Experience building an embedded Linux environment from scratch (buildroot, Yocto, or OpenWRT, etc.) * Experience with initial bring up of a board with a Linux environment * Experience with using ...

SDE - Embedded Linux, Amazon Leo

Redmond, WA

$147K - $193K/yr

An ideal candidate would have multi-year experience working on networking and/or consumer devices using embedded Linux, Yocto, and/or Real Time Operating Systems (RTOS) The candidate should be ...

Be Seen First

As an Embedded Linux Software Engineer, you would get to work on software builds, device drivers ... Experience with Yocto Linux and its associated build tools * Experience with CMake, C, C++, and ...

SDE - Embedded Linux, Amazon Leo

Redmond, WA · On-site

$147K - $193K/yr

An ideal candidate would have multi-year experience working on networking and/or consumer devices using embedded Linux, Yocto, and/or Real Time Operating Systems (RTOS) The candidate should be ...

Role Overview We are hiring an Embedded Linux Engineering Lead to lead embedded Linux development ... Buildroot, Yocto, etc) * Proven ability to debug low-level hardware/software integration issues.

next page

Showing results 1-20

Embedded Linux Yocto Expert information

See salary details

$84K

$134.9K

$189.5K

How much do embedded linux yocto expert jobs pay per year?

As of Jun 13, 2026, the average yearly pay for embedded linux yocto expert in the United States is $134,878.00, according to ZipRecruiter salary data. Most workers in this role earn between $109,000.00 and $160,500.00 per year, depending on experience, location, and employer.

What is an Embedded Linux Yocto Expert?

An Embedded Linux Yocto Expert is a professional who specializes in developing, customizing, and maintaining embedded systems using the Yocto Project and the Linux operating system. They have deep knowledge of building custom Linux distributions, creating Board Support Packages (BSPs), and optimizing systems for performance and security in resource-constrained environments. These experts are often responsible for configuring kernel options, integrating software packages, and troubleshooting issues related to embedded devices. Their skills are crucial for industries such as automotive, industrial automation, and consumer electronics where reliable and efficient embedded Linux solutions are required.

What are some common challenges faced when working with Yocto in embedded Linux development?

One common challenge is managing complex dependencies and custom layers when building images tailored for specific hardware. Embedded Linux Yocto Experts often need to troubleshoot build failures due to version conflicts or missing metadata. Additionally, maintaining reproducibility across different environments and ensuring security updates are consistently applied can be demanding. Effective collaboration with hardware teams and application developers is also crucial, as changes in hardware specifications or requirements may require adjustments in the Yocto build system.

What are the key skills and qualifications needed to thrive as an Embedded Linux Yocto Expert, and why are they important?

To thrive as an Embedded Linux Yocto Expert, you need in-depth knowledge of embedded systems, Linux kernel development, and hands-on experience with the Yocto Project, typically supported by a degree in computer engineering or a related field. Proficiency with configuration management tools, cross-compilation toolchains, version control systems like Git, and familiarity with build automation are crucial, as is experience with hardware debugging tools. Strong problem-solving abilities, attention to detail, and effective communication skills help you address complex integration challenges and collaborate with multidisciplinary teams. These skills are vital for delivering reliable, customized embedded solutions that meet stringent performance and stability requirements.
Embedded Linux Software Engineer

Embedded Linux Software Engineer

Futurex

Bulverde, TX • On-site

Full-time

Posted 17 hours ago


Job description

Futurex is a worldwide leader in hardened data encryption security solutions. The company headquarters and engineering campus is located in Bulverde, 15 miles north of San Antonio, Texas.
Futurex is seeking a talented embedded Linux software engineer. Futurex embedded Linux software engineers will have opportunities to work with advanced cryptographic systems at all layers of an embedded Linux operating system such as boot loaders, kernel drivers, and system support daemons.
This role offers an opportunity for candidates to expand their talents by participating directly in the development of production software. Individual visibility within the team is high, and opportunities for rapid advancement exist.
PRIMARY RESPONSIBILITIES
  • Design software and systems based on defined requirements for existing and new embedded systems
  • Code, test, and troubleshoot operating system components for embedded systems
  • Confer with software and hardware team members to develop, understand, and update requirements for product features
  • Write and maintain programming documentation on subjects including code, API functionality, and software issue creation/resolution
  • Maintain confidentiality with regard to information being processed, stored, or accessed

Requirements
QUALIFICATIONS
  • Strong interest in embedded Linux, embedded hardware, and software
  • Software development experience in C
  • Comfortable on a Linux command line interface
  • Experience with basic FLOSS development tools (gcc, binutils, strace, valgrind, etc.)
  • Bachelor's degree or higher in computer science, engineering, or similar field
  • In depth knowledge of embedded Linux systems, Linux driver development, or kernel debugging
  • Motivated, self-starting, and eager to learn

STRONGLY PREFER
  • Experience building an embedded Linux environment from scratch (buildroot, Yocto, or OpenWRT, etc.)
  • Experience with initial bring up of a board with a Linux environment
  • Experience with using toolchains including for cross compiling for diverse architectures (ARM, PowerPC, x86_64, or aarch64)
  • Comfortable reading assembly (ARM, PowerPC, x86_64, or aarch64)
  • Experience debugging and integrating hardware components with the Linux operating system
  • Experience with scripting (Bash, POSIX shell)
  • Experience with version control software (git)
  • Experience with hardware interfaces such as I2C, SPI, and GPIO.
  • Strong knowledge of Linux kernel stack and subsystems

Benefits
  • A key role in production-level software projects working directly on cutting-edge encryption technology with a fast time to market
  • Competitive compensation and opportunities for advancement
  • Flexible scheduling policy
  • Company-provided snacks and drinks
  • Scenic corporate campus with amenities including a tennis court, jogging trail, and putting green
  • Welcoming, family-style corporate culture uniquely suited to fast-paced, entrepreneurial, and motivated individuals

Join us as an embedded Linux software engineer and contribute to our innovative cryptographic products.