You will design, harden and ship Linux-based system software - from kernel and userspace components to secure boot chains, TPM integration and attestation -……
Knowledge of Linux kernel or low-level hardware programming. Administer HPC clusters for deep learning workloads (Slurm, Ceph, etc.). It’s a plus if you have:…
Experience in quantum computing, machine learning, artificial neural networks and reinforcement learning, as well as associated software such as model……
You will help drive the further development of our existing platform, support automation and reproducible deployment workflows, and enable production-ready……
Solid experience in embedded Linux development and familiarity with Linux kernels. Experience with software development tools, version control, and issue……
Electronics: background in electronics development, including schematic design and Altium Designer. Bring up hardware: bootloader (U-Boot), kernel configuration……
Experience with kernel module development. Driver, Firmware and further software development. Support of the development of our embedded sensor systems for……
You design and refine development practices, including CI/CD pipelines, to support progressive delivery strategies such as Canary releases and Blue/Green……
Experience in software development with a focus on networking. Continuously improve our CI/CD processes, observability, and secure development practices.…
Help build the technical direction of Nova, including patch review, development dialogues, and coordinating releases on the kernel mailing lists.…
5+ years of experience in Embedded Linux development, with a focus on systems programming - Must. This role moves beyond tooling and automation, focusing on the……
Contributions to upstream KVM, QEMU, or Linux kernel virtualization subsystems are a strong plus. Understanding of Linux kernel internals relevant to……
Ein erfolgreich abgeschlossenes Hochschulstudium der Informatik oder einen vergleichbaren Abschluss. Für unsere Abteilung Software Development & Verification in……
Linux platforms experience including low-level driver, kernel and user-space components. Creation of application notes to simplify and fasten the application……
Flash, Boot & Deploy: Build and refine flashing, booting and serial deployment tooling for development, production, update and recovery workflows.…
3+ years of experience in Linux software development, preferably in embedded or robotics systems. Exposure to real-time Linux or safety-critical software……
Proficiency in automotive SW development processes and standards like ASPICE, MISRA, ISO26262. Detailed embedded software experience with C/C++, OpenCL C kernel……
O PCIe driver development/debugging. Debugging using protocol analyzers or kernel logs. Strong experience in Board Support Package (BSP) development.…
Our teams partner with specialist engineers from major silicon companies to integrate next-generation features and performance enhancements for upcoming……
Im Software Department gestaltest du Robotik-Lösungen, die die Zusammenarbeit von Mensch und Maschine neu definieren. Und noch mehr Spaß mit tollen Kollegen.…
Own solutions end-to-end and driving the design, development, and deployment process. Experience building on top of Linux kernel networking primitives –……
You have 5+ years of professional experience in embedded systems development with a strong focus on Android & AOSP. 28 days paid leave + 1 for birthday.…
Work within the Board Support team and collaborate with other development teams to build leading-edge products. Linux running on embedded hardware.…
Für unsere Abteilung Software Development & Verification in der Division Defence & Space suchen wir für einen unserer Standorte in Berlin oder Dresden zum……
Deep knowledge of Linux/Yocto systems: package management, systemd, networking, and kernel configuration including PREEMPT_RT or equivalent real-time patches.…
9elements is the leading open-source firmware vendor in the world. Our engineers deliver production-grade open-source firmware for millions of servers everyday - and we are dedicated to open-source! We love being part of the community and we understand our responsibility to shape and drive the whole ecosystem forward!
About the Job
Linux is at the heart of modern infrastructure - from the smallest embedded device to the largest data center fleet. At 9elements we help our customers build secure, trustworthy platforms based on open-source Linux stacks - from the firmware up. Whether it's hardening a Linux-based bootloader, integrating measured boot, or bringing a hypervisor to a new platform, we make sure open-source becomes the secure foundation that the industry can rely on.
Your Role
You will be working with our systems and security team on various customer projects. The team size ranges between 2 to 5 engineers on one project. You will design, harden and ship Linux-based system software - from kernel and userspace components to secure boot chains, TPM integration and attestation - always aligned (and upstreamed back) with/into the community.
Your mission
You are open-source at the heart. Your mission is to shape the security of this ecosystem with us and break the ties to the proprietary world. 9elements and you have one mission: Change how we build secure systems and make open-source the standard for trustworthy computing.
Your profile
- (Embedded) Linux is your home turf - You're comfortable building, debugging and shipping Linux systems, from the kernel down to drivers and up through userspace, and you're not afraid to read source code (or write it).
- You care about security - You think about threat models, attack surfaces and trust boundaries, and you want to make systems that are secure by design instead of secure by hope.
- Being able to deep dive into technical issues - You love code and love debugging issues down to the core (which can be hardware - sometimes).
- You're fluent in English - English is our business language, internal and external and you should be able to communicate with it.
- You like working with Open-Source - sounds obvious but working with the open-source communities can be challenging sometimes. You have to be able to find the best possible solutions for our customers and the community.
- Be engaged - At 9elements we help each other. Our mission is big: We transform the firmware industry - it takes dedication and team effort to tear down this ecosystem and build it up from scratch again.
Assets
Linux Kernel Development
- Hypervisor experience - You've worked with KVM, Xen, or smaller research hypervisors and understand virtualization from the bare metal up? We'd love to hear from you.
Hands-on experience with TPMs, secure boot, measured boot or remote attestation.
Yocto, Buildroot or custom distro experience for embedded targets.
- Low-level languages are your friends - C is a given, Rust is a plus.
Why us?
We love open-source and we want you! We think our employees are our biggest benefit that we have compared to the rest of the industry. We will try to make everything possible so that we can craft the job that you need to be happy.
What you get out of it
As part of this role you will be working with some top-notch industry experts in the open-source systems and firmware field. We know how important open-source work is and we reserve time within your work time to interact with the community, review patches and be part of working groups. Every employee at 9elements also gets the chance to:
Regularly visit industry conferences like OCP EMEA/Global Summit/Linux Plumbers or others
- Be part of our own conference - the Open-Source Firmware Conference (https://www.osfc.io)
Choose your platform: Lenovo or Framework? We got you! You want to run Arch? Sure thing. Choose your platform where you can work best.
- Full Remote: We are headquartered in Germany and all the hardware is in our labs here. You can be around the world - we enable you to fully develop remotely.
- Your schedule: We need your work time to overlap a couple of hours with the German work time. Other than that - shape your work time as you need it to be as long as you get the job done.
About us
9elements is a home for coders and designers, a place for the makers and shakers, a playground for the crazy ones. It could be yours as well.
Das Mindestgehalt beträgt 45.000 € und das Höchstgehalt 85.000 €.
45.000 € – 85.000 €/J (Arbeitgeberangabe)
65.000 €
/Jahr (Mittelwert)
Bochum
Wenn ein Arbeitgeber im Jobposting ein Gehalt oder eine Gehaltsspanne angibt, zeigen wir dies als „Arbeitgeberangabe“ an. Wenn für ein Jobposting keine Gehaltsdaten vorliegen, zeigt Glassdoor eine „Glassdoor-Schätzung“ an, sofern verfügbar. Weitere Informationen zu „Glassdoor-Schätzungen“ findest du in unseren Häufig gestellten Fragen.
Wie die Arbeit hier aussieht, muss kein Geheimnis bleiben
Melde dich an, um authentische Bewertungen, anonyme Sternewertungen und Gehaltsangaben zu sehen, bevor du dich bewirbst.