Ekumenlabs
Embedded systems Engineer
Argentina, Remote. Posted 22 days ago
The role
You will own BSP integration test suites and validate BSP releases on real hardware. You will work between the BSP team and the middleware and platform team to catch integration issues.
What you will do
- Own the BSP integration test suites in a Python-based integration-test framework
- Run tests on dedicated test benches and on hardware-in-the-loop (HIL) infrastructure
- File, track, and drive to resolution the issues you find
- Turn platform team needs into requirements and tests for the BSP team
- Troubleshoot on hardware using logs, debuggers, and bus analyzers
- Read, debug, and modify Linux sensor and kernel drivers
- Work with both teams to define and implement fixes
- Suggest where the team should focus next
- Pass on passion for technology and professionalism to peers
- Be receptive and empathetic with your team and technical communities
Required qualifications
- Demonstrated experience as an embedded software developer on Linux-based products
- Strong hands-on experience troubleshooting embedded systems (logs, debuggers, bus analyzers)
- Use C/C++, Rust, and Python in your daily work
- Experience with Yocto-based, customizable BSPs: meta-tegra or a comparable layer for NVIDIA Jetson-class compute
- Experience reading, debugging, and modifying Linux sensor and kernel drivers
- Write tests alongside changes and run them in continuous integration
- Work independently, deliver quickly, and propose priorities
- Comfortable in technical discussions with senior engineers and can propose solutions
- Solid technical English, spoken and written
Nice to have
- Have run CI for embedded targets with hardware-in-the-loop test farms
- Experience with pytest (or similar) and test-report tooling
- Worked with camera, IMU, or other sensor pipelines on embedded Linux
- Familiar with CAN or Ethernet network stacks on embedded systems
- Worked as a liaison between a platform team and the teams that build on it
- Used requirements management tooling and requirement-to-test traceability
- Contributed to open source projects
- Are an active member of a tech community or have done public speaking on technical topics
About the company
ekumenlabs bridges top-level technology companies with engineering talent from across the globe. They provide remote engineering teams of all levels tailored to the needs of each project.