Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Ekumen

Embedded Systems Engineer

Ekumen

. Own BSP integration test suites in a Python-based integration-test framework .

Posted 10/22/2026full-timeRemote • ArgentinaMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in embedded software development on Linux-based products, with strong capabilities in troubleshooting embedded systems and integrating BSPs. Proficient in C/C++, Rust, and Python, with a focus on continuous integration and collaboration with cross-functional teams.

Highest-signal resume keywords
Embedded Software DevelopmentTroubleshooting Embedded SystemsC/C++, Rust, Python ProficiencyYocto-Based BSP ExperienceLinux Sensor and Kernel Driver Modification

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Embedded Software DevelopmentTroubleshooting Embedded SystemsC/C++ ProgrammingRust ProgrammingPython ProgrammingLinux Kernel Driver ModificationContinuous Integration TestingBSP Integration TestingTest Suite DevelopmentDebugging with Logs and Analyzers
Soft Skills
Technical CommunicationEmpathy in Team EngagementProblem-SolvingIndependent WorkCollaboration with Technical Teams
Tools & Technologies
YoctoPytestHardware-in-the-Loop TestingBus AnalyzersDebuggersContinuous Integration ToolsLinux Sensor DriversNVIDIA JetsonCamera PipelinesIMU Pipelines
Industry Keywords
BSP IntegrationEmbedded LinuxRequirements ManagementOpen Source ContributionsTechnical Community Engagement

Tech Stack

Tools & technologies
LinuxOpen SourcePythonRustC++

About the role

Key responsibilities & impact
  • Own BSP integration test suites in a Python-based integration-test framework
  • Run integration tests on dedicated test benches and hardware-in-the-loop infrastructure
  • Validate every BSP release on real hardware before handover
  • File, track, and drive issues to resolution
  • Translate platform team needs from the BSP into requirements and tests
  • Troubleshoot hardware using logs, debuggers, and bus analyzers
  • Bisect issues across kernel, driver, and user-space layers
  • Read, debug, and modify Linux sensor and kernel drivers when needed
  • Collaborate with BSP and platform teams to define and implement fixes
  • Recommend priorities for future team focus
  • Share technical passion and professionalism with peers
  • Engage receptively and empathetically with the team and technical communities
  • Build and integrate software for a new generation of vision processing units (VPUs)

Requirements

What you’ll need
  • Demonstrated experience as an embedded software developer on Linux-based products
  • Strong hands-on experience troubleshooting embedded systems using logs, debuggers, and bus analyzers
  • Daily use of C/C++, Rust, and Python
  • Experience with Yocto-based, customizable BSPs, including meta-tegra or a comparable layer for NVIDIA Jetson-class compute
  • Experience reading, debugging, and modifying Linux sensor and kernel drivers
  • Ability to write tests alongside changes and run them in continuous integration
  • Ability to work independently, deliver quickly, and propose priorities
  • Comfort participating in technical discussions with senior engineers and proposing solutions
  • Solid technical English, spoken and written
  • Applicants must be authorized to work in Europe without sponsorship
  • Preferred: experience running CI for embedded targets with hardware-in-the-loop test farms
  • Preferred: experience with pytest or similar test-report tooling
  • Preferred: experience with camera, IMU, or other sensor pipelines on embedded Linux
  • Preferred: familiarity with CAN or Ethernet network stacks on embedded systems
  • Preferred: experience liaising between platform teams and teams building on them
  • Preferred: experience with requirements management tooling and requirement-to-test traceability
  • Preferred: open source contributions
  • Preferred: active technology community membership or public speaking on technical topics

Benefits

Comp & perks
  • Remote work arrangement
  • Opportunity to work with a dynamic engineering community
  • Exposure to projects with top-level technology companies
  • Opportunity to work with senior engineering teams
  • Professional and technical growth through learning new languages, tools, and frameworks