Embedded Software Engineer
Why This Role Stands Out
This hybrid role at Datum Software, Inc. offers you the chance to deepen your expertise in embedded systems by working on exciting projects involving Linux kernel boot flow and BSP development, perfect for mid-senior engineers passionate about low-level programming and hardware bring-up. You'll thrive in a collaborative environment where you can expand your skills in C/C++, debugging, and storage technologies while enjoying valuable flexibility. Apply today to grow your career with a reputable technology company!
Quick Overview
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
Similar jobs
Software Engineer III
National Radio Astronomy Observatory · Green Bank, United States
3 minutes ago$79k - $120k/yrSenior Software Engineer
Verily Life Sciences · Dallas, United States
29 minutes ago$156k - $195k/yrSoftware Developer-mid
Bridge Core (BCore) · Springfield, United States
29 minutes ago$134k - $162k/yrSoftware Engineer II (US)
TD Bank Group · Mount Laurel Township, United States
29 minutes ago$79.2k - $127.7k/yrSenior Advanced Software Engineer
Light & Wonder · Chicago, United States
29 minutes ago$150k - $172k/yrSoftware Engineer - Entry Level
General Dynamics · Scottsdale, United States
30 minutes ago$86.3k/yr