Genesis
Embedded Linux Engineer (Yocto Specialist)
- Where
- Paris, France
- Salary
- Not stated
- Employment
- Full-time
- Field
- Software
- Posted
- 3 d ago
The role at a glance
Every Genesis robot runs on a custom jetson thor compute board and every piece of software we write: control, perception, learned policies, depends on the Linux image underneath it.
Who can apply
The location field says: Paris
(Arbeitnow)
The employer doesn't say whether they sponsor visas. Check before you apply.
About the job
About Genesis
Genesis is a physical AI lab and full-stack robotics company building general-purpose robots, with teams in Paris and the Bay Area. Our people have built some of the most widely used platforms in robotics research including the open-source Genesis simulator, pioneered generative simulation and led foundation-model work at some of the world's leading AI labs. We own the whole stack: hardware, embedded systems, simulation, data and robot foundation models.
The Role
Every Genesis robot runs on a custom jetson thor compute board and every piece of software we write: control, perception, learned policies, depends on the Linux image underneath it. We are looking for a senior engineer to own that image end to end: build it, ship it to the robot, keep it updatable, and make it easy for the rest of the team to compile and deploy on top of it.
This is an in-house ownership role. You will be the reference for embedded Linux at Genesis, working closely with our embedded, robotics and application-software engineers in Paris and with our hardware partners. The job is to provide a reliable, well maintained and up to date os image, customized to our needs.
What You'll Do
Build, own and maintain the production Yocto/OpenEmbedded distribution for our robot's custom board: BSP, kernel, device tree, rootfs, toolchain and custom layers.
Bring up new hardware on NVIDIA Jetson-class platforms, integrating drivers and peripherals. Including hands-on debugging of components such as Wi-Fi, cameras, audio devices and buses on the physical robot.
Own the full image lifecycle: reproducible builds, versioned releases, secure and robust over-the-air (OTA) updates, and long-term maintenance as hardware and software evolve.
Deliver a development kit and workflow (SDK, cross-compilation, deployment tooling) so engineers can build and ship their software onto the robot quickly.
Integrate GPU and AI-accelerator inference stacks so that our models run efficiently on the robot.
Speed up the team's build and CI pipeline for image generation and validation. Builds are long, so caching and automation matter, as well as removing unnecessary dependencies.
Document the system and make it approachable, so the image is never again a black box that only one person (or contractor) understands.
Your First Three Months
Build a custom Yocto image for the robot's custom boards.
Flash, boot and validate it on real hardware, working through driver and integration issues on-site.
Set up the cross compilation workflow, caching, CI automations to streamline the robotics team work
What You'll Bring
Passion for your craft and demonstrated excellence in embedded Linux engineering.
5+ years of hands-on embedded Linux experience, including shipping at least one Yocto-based image to production not only a prototype.
Proven ownership of an image through its lifecycle: maintenance, release management and remote/OTA updates.
Deep experience with Yocto internals: layers, recipes, BitBake, machine and distro configuration, SDK generation.
Strong board bring-up and low-level debugging skills: kernel configuration, device trees, drivers, boot chain.
Hands-on experience with the NVIDIA Jetson family (JetPack / L4T, meta-tegra) or comparable embedded GPU platforms.
Knowledge C++ and Python packaging systems and how to deal with cross-compilation.
The ability to explain how your work fits into the wider build, development and deployment system.
Exceptional ownership and initiative, with the judgment to choose workable solutions for our current stage over the theoretically ideal one.
Bonus
Experience integrating GPU / AI-accelerator inference (CUDA, TensorRT or similar) on embedded targets.
Background in robotics, drones, connected devices or other products with custom hardware.
Experience working with chip vendors or ODMs.
Familiarity with secure boot, real-time kernel tuning (PREEMPT_RT) or OTA frameworks such as Mender, RAUC or SWUpdate.
French and English. Mandarin is a plus.
You'll Thrive Here If You
Enjoy being the go-to person for a critical system and making it easier for others to use.
Unblock teammates' requests quickly and pragmatically, and know when "good enough to ship" is the right answer.
Stay patient and methodical when a single build takes two hours and a bug only shows up on hardware.
Like startup flexibility: changing priorities, short feedback loops and work that ranges from kernel to tooling.
Find Jobs in France on Arbeitnow
Similar jobs
Data Governance Director F/H (CDI)
wppmedia
At WPP Media, we believe in the power of our culture and our people. It is through this synergy that we create truly exceptional experiences, both for our clients and for our internal teams.
Paris, FranceLead and aboveNewJob listed on Arbeitnow- F
Backend Engineer - Platform Core
Fullenrich
At the heart of FullEnrich is our waterfall engine. It's the system responsible for deciding which data providers to call, in what order, under which conditions, and what happens when something fails.
FranceFull-timeNewJob listed on Arbeitnow - I
Senior Robotics Engineer
Inbolt.com
Your mission is to own the integration of complex robotics features into Inbolt Studio, at 100% industrial-grade quality, from architecture to production on the factory floor.
Paris, FranceFull-timeSeniorNewJob listed on Arbeitnow - M
Founding Data Researcher
Meetdavis
You will own the data our foundation model learns from, a model we train from scratch to generate buildings as geometric graphs.
Paris, FranceFull-timeNewJob listed on Arbeitnow Intern AI & Management Consulting (Value Engineering)
celonis
Value Engineers are the trusted advisors for our prospects and customers and leverage product expertise and business acumen to solve our prospects’ and customers’ most pressing challenges You will gain experience in executing proof of…
Paris, FranceFrench requiredInternshipNewJob listed on ArbeitnowIntern Technology & Management Consulting (Value Engineering)
celonis
Value Engineers are the trusted advisors for our prospects and customers and leverage product expertise and business acumen to solve our prospects’ and customers’ most pressing challenges You will gain experience in executing proof of…
Paris, FranceFrench requiredInternshipNewJob listed on Arbeitnow