Senior Embedded Platform Engineer — Yocto & Secure Boot

Evolv Technology

Waltham (MA)

On-site

USD 150,000 - 190,000

Full time

10 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

$150 Quarterly Perks Stipend
Unlimited PTO
401k Match
Equity
Calm Subscription
Flexible Working
Tuition Reimbursement

Job summary

Evolv Technology is seeking a Senior Embedded Linux Platform Software Engineer to own the platform from ground up, bringing up a custom Yocto-based Linux distribution and building the secure boot and provisioning pipeline for our hardware.

You will work with Electrical Engineering to translate schematics into device drivers and DT configurations, while driving performance, reliability, and reusable C++ software across product lines.

Qualifications

  • Experience with secure boot, image signing, or device provisioning on embedded Linux platforms.
  • Strong Linux kernel driver development and debugging experience (character/platform drivers, interrupts, DMA).
  • Proficiency in C and C++17 for embedded/Linux development.
  • Deep hands-on experience building embedded Linux systems with Yocto (bitbake, layers, recipes, image customization) — including board bring-up.
  • Solid hardware fundamentals: reading schematics, oscilloscope/logic analyzer use, timing behavior.
  • 10+ years of professional embedded/firmware software development experience.
  • Working knowledge of Device Tree syntax, bindings, and Yocto-based DT configuration/overlay workflows.
  • Direct experience with I2C and SPI Linux driver development on an SoC.
  • Comfortable working cross-functionally with EE teams to translate hardware requirements into software.

Responsibilities

  • Own the platform from ground up: bring up a custom Yocto-based Linux distribution and secure boot/provisioning pipeline.
  • Write and debug Linux kernel drivers and device trees for custom hardware.
  • Develop enterprise-grade C++ software with clean APIs and reusable components.
  • Maintain OS build process, optimize Yocto recipes, layers, and configurations.
  • Diagnose and fix low-level Linux kernel issues (boot failures, driver crashes, DMA/interrupts).
  • Collaborate with hardware/EE teams to translate schematics into working drivers and DT configurations.
  • Lead cross-functional efforts to improve CI/CD, testing, and hardware integration touchpoints.
  • Build and maintain HIL test rigs and automated validation for hardware-layer issues.
  • Mentor others, shape technical direction, and drive scalable platform architecture.

Skills

Embedded Linux
C/C++17
Yocto/Bitbake
Kernel driver development
Device Tree
Secure boot/provisioning
Real-time systems
Cross-functional collaboration

Tools

JTAG
CI/CD pipelines
DT tooling

Job description

Evolv Technology is seeking a Senior Embedded Linux Platform Software Engineer to own the platform from ground up, bringing up a custom Yocto-based Linux distribution and building the secure boot and provisioning pipeline for our hardware.

You will work with Electrical Engineering to translate schematics into device drivers and DT configurations, while driving performance, reliability, and reusable C++ software across product lines.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Platform Software Engineer III - Embedded Linux & Real-Time
Platform Software Engineer III - Embedded Linux & Real-Time

Evolv Technologies Inc. • Waltham (MA)

On-site
USD 114,000 - 184,000
Equity as part of total compensation
Medical, dental, and vision insurance
Flexible Spending Accounts
+5
Principal Software Engineer
Principal Software Engineer

Evolv Technology • Waltham (MA)

On-site
USD 150,000 - 190,000
$150 Quarterly Perks Stipend
Unlimited PTO
401k Match
+4
Lead Embedded OS Engineer — Secure Linux & CI/CD
Lead Embedded OS Engineer — Secure Linux & CI/CD

Cobioscience • Lafayette (CO), Northern (KY)

Hybrid
USD 153,000 - 229,000
Senior Embedded OS Architect - Yocto & Secure Build
Senior Embedded OS Architect - Yocto & Secure Build

COV Covidien LP • United States

On-site
USD 153,000 - 229,000
Health, dental, and vision insurance
401(k) with company match
Tuition assistance
+2
Senior Embedded Platform Engineer - Linux, OTA & Fleet
Senior Embedded Platform Engineer - Linux, OTA & Fleet

Bonsai Robotics, Inc. • San Jose (CA), Northern (KY)

Hybrid
USD 180,000 - 215,000
Hybrid work model
Lunch provided
Health insurance
+2
Senior DevSecOps Engineer – Secure Embedded Platform
Senior DevSecOps Engineer – Secure Embedded Platform

Altentechnologyusa • Denver (CO)

Hybrid
USD 125,000 - 150,000
Senior Embedded Linux BSP Architect
Senior Embedded Linux BSP Architect

Elsight • United States

On-site
USD 150,000 - 210,000
Senior Embedded Linux Platform Architect for Secure HSMs
Senior Embedded Linux Platform Architect for Secure HSMs

Futurex Inc. • Bulverde (TX), Northern (KY)

Hybrid
USD 150,000 - 190,000
Health insurance
Retirement plan with match
Paid time off
Linux & Yocto Systems Engineer (Hybrid)
Linux & Yocto Systems Engineer (Hybrid)

Hewlett Packard Enterprise • San Juan (PR)

Hybrid
USD 120,000 - 180,000
Embedded Linux Engineer - Onboard Platform (Secure Boot)
Embedded Linux Engineer - Onboard Platform (Secure Boot)

Latitude AI • Pittsburgh

On-site
USD 150,000 - 225,000
Competitive compensation packages
Health insurance
401(k) retirement plan
+2