Sr. Embedded Linux Platform Engineer - Remote
Elan Partners · San Antonio, TX · Remote
All reasons
- Open 81 days
In its favour
- Still listed on the employer's own board
TITLE
Sr. Embedded Linux Platform Engineer
Direct Hire
No Sponsorship
Will consider Remote for candidates not local to the San Antonio, TX area
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.
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.
Responsibilities
- 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.
Comprehensive Benefits are Provided
More jobs at Elan Partners
All 10- Business Process & Workflow Specialist (Salesforce / CLM)Elan Partners · Dallas, TX12d ago
- IT Planning & Analytics AnalystElan Partners · Dallas, TX18d ago
- Senior Security Operations Engineer / Lead – DFW (Onsite)Elan Partners · Dallas, TX1mo ago
- Security Operations Engineer – DFW/North Texas OnsiteElan Partners · Coppell, TX1mo ago
- Senior Network Automation Engineer – CCIE | Python | Cisco | AristaElan Partners · Plano, TX2mo ago
Similar roles
- Python Developer55192329-c32d-45ac-b4cb-49d65ab192d0 · Charlotte, NC, United States · USD 90,000–110,000/yrjust now
- Python DeveloperPyramid Consulting · Berkeley Heights, NJjust now
- Senior GCP Backend Engineer (Payments Platform) - HybridGenesis10 · Columbus, OH · USD 65–80/hrtoday
- Generative AI EngineerArtech · Sunrise, FL · USD 40–42/hrtoday
- Senior Data DeveloperAxelon Services · TAMPA, FL · USD 71–75/hrtoday
- Java Software EngineerCogent Infotech · New York City, NYtoday