Haystack
← Back to Jobs
Technology

Embedded Software Engineer

Datum Software, Inc.Irvine, CA🇺🇸United StatesPosted 23 Jul 2026

Quick Overview

Work Type
Hybrid
Level
Mid Senior

Job Description

Mandatory skills :

Required Skills & Experience

3-Strong knowledge of Linux kernel boot flow and minimal hardware initialization.

5-Experience with BSP development for both x86 architectures.

4-Proficiency in C/C++, embedded systems debugging, and low-level programming.

5-Familiarity with hardware bring-up using JTAG, serial console, and oscilloscopes.

3-Experience with storage devices (eMMC, NVMe, SATA, SD) and root filesystem setup.

Optional skills :

Nice to Have

2-Experience with secure boot, TPM, and firmware security practices.

2-Familiarity with cloud/edge IaaS environments.

2-Knowledge of specialized accelerators, heterogeneous compute, or SoC platforms.

2-Exposure to continuous integration for firmware/embedded builds.

Skills

Embedded Systems
C++

Similar jobs