Skip to content

Open nowPosted 19 hours ago

Embedded systems Engineer

Ekumen3 open roles

Where
Argentina
Work mode
Remote
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowEmbedded systems EngineerEkumen · Argentina
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Ekumen's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

11.8% of postings close within 7 days. Measured by our own scanner across the market. Ekumen postings stay open a median of 14 days.

Share of postings closed within
  1. 2.1%1 day
  2. 4.4%3 days
  3. 11.8%7 days
  4. 18.6%14 days
  5. 35.6%30 days
  6. 45.1%60 days
This job: posted 19 hours ago

Ekumen median: 14 days open

The posting

#poweringyouringenuity 🚀

Our mission is to bridge top-level technology companies with engineering talent from across the globe. With presence in LATAM, USA and Europe, we empower companies by providing remote engineering teams of all levels tailored to the needs of each project.

Our teams are passionate about technology and thrive on challenges. We value technical expertise and a willingness to learn new things. Each development is tailored to the needs of each project, so being passionate about learning and using new languages, tools, and frameworks is part of our DNA. Our software engineering teams focus on best coding practices to ensure readability, reusability, and scalability of our systems' designs and developments.

Senior Embedded Software Engineer

We’re looking for a Senior Embedded Software Engineer to join a project building a new generation of vision processing units (VPUs). You’ll sit between the board support package (BSP) team and the middleware and platform team that builds on it, and your job is to catch integration issues early. Before a BSP release reaches the platform team, you will already have run their integration tests against it on real hardware, filed what broke, and worked with both teams on the fix.

This is a hands-on, test-first role, and over time you’ll become the go-to person for any question that crosses the boundary between the operating system and the software running on it. You’ll work with a very senior team, so we’re looking for someone independent who delivers fast and brings opinions on what to focus on next.

Your role and responsibilities:

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

- Run them on dedicated test benches and on hardware-in-the-loop (HIL) infrastructure, validating every BSP release on real hardware before handover

- File, track, and drive to resolution the issues you find

- Turn what the platform team needs from the BSP into requirements and tests the BSP team can build against

- Troubleshoot on hardware using logs, debuggers, and bus analyzers, bisecting problems across kernel, driver, and user-space layers

- Read, debug, and modify Linux sensor and kernel drivers when the fix requires it

- Work with both teams to define and implement fixes

- Suggest where the team should focus next

- Pass on your passion for technology and professionalism to your peers

- Be receptive and empathetic with your team and technical communities

If you:

- Have demonstrated experience as an embedded software developer on Linux-based products

- Have strong hands-on experience troubleshooting embedded systems (logs, debuggers, bus analyzers)

- Use C/C++, Rust, and Python in your daily work

- Have experience with Yocto-based, customizable BSPs: meta-tegra or a comparable layer for NVIDIA Jetson-class compute

- Have experience reading, debugging, and modifying Linux sensor and kernel drivers

- Write tests alongside your changes and run them in continuous integration

- Work independently, deliver quickly, and propose priorities rather than wait for them

- Are comfortable in technical discussions with senior engineers and can propose solutions

- Have solid technical English, spoken and written

It’d be a plus if you:

- Have run CI for embedded targets with hardware-in-the-loop test farms

- Have experience with pytest (or similar) and test-report tooling

- Have worked with camera, IMU, or other sensor pipelines on embedded Linux

- Are familiar with CAN or Ethernet network stacks on embedded systems

- Have worked as a liaison between a platform team and the teams that build on it

- Have used requirements management tooling and requirement-to-test traceability

- Have contributed to open source projects

- Are an active member of a tech community or have done public speaking on technical topics

Join us to be part of a dynamic community where your skills and contributions truly matter!

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Ekumen's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Ekumen's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Ekumen's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.