Skip to content

Open nowPosted 14 hours ago

Software Engineer

Onodrim Industries

Where
Munich, BY, Germany
Get the CV for this job

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

Your applicationOpen nowSoftware EngineerOnodrim Industries · Munich, BY, Germany
  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 Onodrim Industries'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.

13.7% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.3%1 day
  2. 4.8%3 days
  3. 13.7%7 days
  4. 22.1%14 days
  5. 37.6%30 days
  6. 59.1%60 days
This job: posted 14 hours ago

The posting

About the role

Onodrim is building Europe's largest defence and industrial platform. We acquire specialist manufacturers in critical defence and dual-use supply chains, then invest behind their growth with capital, technology and operating know-how.

OnodrimX is our internal R&D unit. It builds the products and technologies the platform needs and that no one in our supply chain makes yet – sensor, compute and communications systems that combine hardware, firmware and software – and takes them from concept through prototype to demonstration with real users. Software Engineers in OnodrimX write most of the code that makes those systems work.

This is a generalist role in a small team. On one programme you'll be writing firmware for a sensor node and the pipeline that turns its data into detections; on another, the software that runs on a vehicle-mounted compute unit and talks to radios, other vehicles and a command-and-control system; on a third, the tooling that lets us test all of it in the field. You'll sit next to the hardware engineers, debug across the boundary, and be at the demonstrations when the system has to work.

You'll report to the Head of R&D and work closely with the Programme Managers, our Forward Deployed Engineers and – as programmes mature – the engineering teams at the manufacturers we acquire, who will take what you built into production.

What you'll do

  • Build the software in the system. Write firmware and embedded Linux software for sensor and compute hardware, the services that run on it, and the data pipelines and processing that turn raw signals into something useful.
  • Integrate across the boundary. Bring up new boards with the hardware engineers, write drivers and interfaces for radios, sensors and peripherals, and debug problems that live between the schematic and the code.
  • Connect to the outside world. Implement the interfaces to tactical networks, command-and-control and situational-awareness systems, data platforms and partner equipment that our systems have to plug into.
  • Own a work package. Take a sub-system from the programme plan, scope it with the Head of R&D, estimate it, build it, test it and integrate it on the milestone date.
  • Make it testable. Build the tooling, simulators, logging and automated tests that let the team iterate quickly in the lab and trust what they take to the field.
  • Support trials and demonstrations. Travel to test sites and customer demonstrations, keep the system running under real conditions, and feed what breaks back into the next iteration.
  • Prepare for production. Keep builds reproducible, interfaces documented and configuration explicit so that a manufacturer can take the software over, flash it, test it and support it.
  • Use the modern toolchain. Apply data platforms and LLM-based tooling where they make the team faster, and have a view on where they don't.
  • Raise the bar. Review others' code, share what you learn, and help onboard the engineers who join after you.

Requirements

What you'll bring

  • A degree in computer science, software or electrical engineering, or a closely related discipline – or an equivalent track record of shipped systems.
  • 3+ years as a software engineer, with real experience on at least two of: embedded/firmware, embedded Linux and systems programming, data pipelines and signal or sensor processing, networking and protocols, backend services.
  • Strong in a modern programming language and willing to learn whatever the platform needs.
  • Familiarity with AI coding tools and ability to understand how to best make use of them
  • Hands-on with hardware: you have brought up a board, read a datasheet, used a scope or logic analyser, and debugged a problem that turned out to be electrical.
  • Comfort with Linux at the system level – build systems, cross-compilation, networking, performance – and with modern engineering practice: version control, CI, automated tests, code review.
  • A builder's mindset: you prefer a working prototype this week to a complete design next month, and you finish what you start.
  • Clear, direct communication in English, written and spoken, with engineers and non-engineers.
  • Willingness to travel within Europe for trials and demonstrations, with occasional travel to the US.
  • Right to work in the UK, Switzerland or the EU, and eligibility for a national security clearance in at least one of our operating countries.

Nice to have

  • We operate our business in English but fluency in one or more additional European languages is beneficial.
  • Experience with RTOS or bare-metal firmware on ARM microcontrollers, or with Yocto/Buildroot-style embedded Linux images.
  • Signal processing or machine-learning experience on sensor data – detection, classification, tracking – including running models on edge hardware.
  • Familiarity with radios and tactical networking: software-defined radio, mesh protocols, cellular modules, or tactical data links and situational-awareness tools.
  • Experience integrating with enterprise data platforms, or building LLM-backed tooling on top of operational data.
  • Time at a hardware start-up, a robotics or drone company, or a research lab where you built a working system with a small team.
  • Military service or other first-hand exposure to how defence systems are used in the field.
  • An existing national security clearance.
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 Onodrim Industries'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 Onodrim Industries'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

    Onodrim Industries'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.