Skip to content
mimi

Senior Embedded Linux Engineer

StratITech

San Francisco · Hybrid Contract Senior $185k – $220k/yr Yesterday

About the role

About the Role

We’re building a next-generation connected hardware platform and are looking for a Senior Embedded Linux Engineer to help shape the core system that powers it.

This is a hands-on role focused on embedded Linux platform development, including kernel, board bring-up, device drivers, and hardware integration. You’ll work closely with hardware and product teams to bring up new systems and build a platform that is reliable, scalable, and production-ready.

If you enjoy working close to the hardware and have experience building embedded Linux systems that ship, this is a great opportunity to have real impact on a growing product.

Note: This is a direct contract engagement (no agencies)

What You’ll Work On

  • Bring up embedded Linux systems from bootloader through kernel and user space
  • Develop and modify Linux device drivers and low-level system components
  • Work closely with hardware teams to integrate and debug new boards
  • Build and maintain BSPs and system configurations for custom hardware
  • Support communication between SoCs and microcontrollers
  • Integrate peripherals (I2C, SPI, UART, GPIO, etc.)
  • Contribute to system performance, stability, and reliability
  • Help define how the platform evolves as the product scales

What We’re Looking For

  • Experience developing embedded Linux systems (kernel, drivers, or BSP work)
  • Strong C/C++ skills in embedded environments
  • Experience with board bring-up or hardware integration
  • Familiarity with bootloaders (U-Boot or similar)
  • Experience debugging systems using tools like GDB, JTAG, or logic analyzers
  • Comfortable working closely with hardware and cross-functional teams

Nice to Have

  • Experience with Yocto, Buildroot, or similar build systems
  • OTA update systems or firmware upgrade workflows
  • Display or UI integration (HDMI, DSI, LVDS, Qt, etc.)
  • Linux security (secure boot, signing, etc.)

Why This Role

  • Work on a real hardware product (not just software layers)
  • High ownership and impact on platform architecture
  • Collaborative team across hardware, software, and product
  • Opportunity to shape a system from early stages through production

Skills

C++CGDBGPIOHDMII2CJTAGLinuxLVDSQtSPIUARTU-BootYocto

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free