Embedded Systems Test Engineer (Linux/BSP & HIL)

Ekumenlabs

United States

Remote

USD 120,000 - 160,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Ekumenlabs is seeking an experienced embedded software engineer to own BSP integration testing for a vision processing platform on Linux. You will validate BSP releases on hardware, surface issues early, and drive cross-team debugging from kernel to user-space.

The role requires independence, strong English communication, and the ability to prioritize effectively in collaboration with senior engineers.

Qualifications

  • Embedded software development experience on Linux-based products.
  • Troubleshoot embedded systems with logs, debuggers, and bus analyzers.
  • Daily use of C/C++, Rust, and Python.
  • Experience with customizable Yocto BSPs (e.g., meta-tegra).
  • Ability to debug and modify Linux sensor and kernel drivers.
  • Ability to write tests alongside changes and run in CI.
  • Strong spoken and written technical English.

Responsibilities

  • Maintain BSP integration test suites in a Python-based framework.
  • Run validation on dedicated test benches and hardware-in-the-loop setups before BSP releases.
  • Record, track, and drive defects through resolution with engineering teams.
  • Translate platform needs into requirements and tests guiding BSP development.
  • Investigate hardware issues with logs, debuggers, and bus analyzers across kernel, driver, and user-space.
  • Read and modify Linux sensor or kernel drivers when needed and help agree on fixes.

Skills

C/C++
Rust
Python
Debugging
CI
Linux kernel drivers
Logging
Yocto
Linux-based embedded
English communication

Tools

bus analyzers
debuggers
pytest
CI systems
Yocto tooling

Job description

Ekumenlabs is seeking an experienced embedded software engineer to own BSP integration testing for a vision processing platform on Linux. You will validate BSP releases on hardware, surface issues early, and drive cross-team debugging from kernel to user-space.

The role requires independence, strong English communication, and the ability to prioritize effectively in collaboration with senior engineers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded systems Engineer
Embedded systems Engineer

Ekumenlabs • United States

Remote
USD 120,000 - 160,000
Embedded BSP Engineer
Embedded BSP Engineer

Global Connect Technologies • Portland (OR)

On-site
USD 120,000 - 160,000
Embedded Linux Engineer I: BSP, Kernel & Driver Focus
Embedded Linux Engineer I: BSP, Kernel & Driver Focus

Collins Aerospace • Cedar Rapids (IA)

On-site
USD 90,000 - 120,000
Medical Insurance
Dental Insurance
Vision Insurance
+11
Embedded BSP Engineer
Embedded BSP Engineer

Global Connect Technologies • Des Moines (IA)

On-site
USD 75,000 - 95,000
Embedded Software Engineers
Embedded Software Engineers

Tap Growth ai • North Reading (MA)

On-site
USD 90,000 - 120,000
Embedded Software Engineer
Embedded Software Engineer

Best NanoTech • Sunnyvale (CA)

On-site
USD 120,000 - 190,000
Embedded Software Engineer
Embedded Software Engineer

Pentangle Tech Services | P5 Group • Hillsboro (OR)

On-site
USD 120,000 - 180,000
Embedded Software Engineer
Embedded Software Engineer

Spectra Defense Technologies • United States

On-site
USD 110,000 - 160,000
BSP / QNX Developer
BSP / QNX Developer

Pentangle Tech Services | P5 Group • Hillsboro (OR)

On-site
USD 120,000 - 180,000
BSP QNX Developer
BSP QNX Developer

Pentangle Tech Services | P5 Group • Hillsboro (OR)

On-site
USD 110,000 - 170,000