Sr. Embedded Linux Platform Engineer - Remote

Elan Partners
San Antonio, TX, United States
24 days ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

C (Programming Language) Booting (BIOS) UClibc (C Standard Library) Computer Networks Datasheets Software Debugging Linux File Systems Linux on Embedded Systems Ethernet Hardware Interface Design Linux Kernel
+9 more
PCI Express Software Configuration Management Software Engineering Systems Integration Universal Asynchronous Receiver/Transmitter Cloud Platform System Git Yocto U-Boot

Job description

Our client is seeking a Sr. Embedded Linux Platform Engineer to take technical ownership of the low-level Linux platform supporting a new generation of secure, purpose-built hardware products. This is a highly hands-on engineering position for someone who works comfortably at the intersection of embedded Linux, custom hardware and production systems. The ideal candidate has personally helped take (and can explain/demonstrate their contribution) new embedded hardware from initial board bring-up through a stable, secure, production-ready platform. You’ll work directly with hardware and software engineering teams and have significant ownership over the Linux platform, BSPs, hardware interfaces, system performance and platform security., * Configure and customize Linux kernels, device trees, bootloaders and root file systems for embedded hardware platforms.

  • Develop and maintain Board Support Packages (BSPs) across new hardware and board revisions.
  • Develop or adapt kernel drivers and user-space services when existing interfaces are insufficient.
  • Use schematics, datasheets, oscilloscopes, logic analyzers and related lab equipment to troubleshoot hardware/software integration issues.
  • Support secure boot, trusted boot processes and platform chain-of-trust architecture.
  • Integrate technologies such as TPMs, secure elements and hardware-backed security capabilities.
  • Integrate and optimize high-speed Ethernet and PCIe-connected networking.
  • Configure Ethernet controllers, PHYs and associated Linux drivers.

Requirements

  • 5+ years of professional Embedded Linux development experience.
  • Strong C programming and debugging skills in embedded or hardware-adjacent environments.
  • Hands-on experience with Buildroot and/or Yocto.
  • Strong working knowledge of Linux kernel configuration, device trees, BSPs, bootloaders such as U-Boot, kernel modules and driver integration.
  • Experience bringing new embedded hardware platforms or board revisions into Linux.
  • Hands-on experience with several hardware interfaces such as I²C, SPI, UART, GPIO, PCIe, USB, DMA and interrupts.
  • Ability to read schematics and datasheets and troubleshoot hardware using appropriate lab equipment.
  • Experience with Linux networking, Ethernet controllers/drivers and network performance.
  • Experience delivering embedded platforms that progressed beyond prototype development into production or customer-facing products.
  • Strong Git and software configuration-management practices.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

7:40 min

In-vehicle infotainment systems and graphical functional safety validation

Denis Grahovac · World Congress 2021

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all