Auf einen Blick
- Aufgaben: Maintain the onboard Linux stack and design CI/CD pipelines for secure OTA updates.
- Unternehmen: Join a pioneering robotics company focused on autonomous systems in challenging environments.
- Vorteile: Enjoy the opportunity to impact engineering culture as the first dedicated platform engineer.
- Weitere Informationen: Experience with NVIDIA Jetson and hardware-in-the-loop testing is a plus.
- Warum dieser Job: Be part of a team that integrates cutting-edge technology in robotics and AI.
- Qualifikationen: Requires 3+ years in software engineering, strong C++ skills, and Linux knowledge.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Robotics ist die ultimative Full-Stack-Herausforderung. Es kombiniert heterogene Berechnungen, Echtzeitanforderungen und KI-Modelle in einem System, das wochenlang unbeaufsichtigt im Feld arbeiten muss. Sie werden am Rückgrat unseres Entwicklungszyklus arbeiten, um dies zu verwirklichen. Sie stellen sicher, dass der Code sicher läuft, die Bereitstellungen atomar sind und wir die besten Werkzeuge haben, um Probleme zu beheben und zurückzurollen, wenn etwas schiefgeht.
Was Sie tun werden:
- Wartung und Verbesserung des Onboard-Linux-Stacks, einschließlich Kernel-Tuning, Echtzeit-Patches (PREEMPT_RT), Ressourcenisolierung (cgroups) und Host-Metrik-Sammlung.
- Integration von Software und Hardware, indem sichergestellt wird, dass die Treiber nahtlos und deterministisch kommunizieren (udp/tcp, CAN, seriell).
- Entwurf und Wartung von CI/CD-Pipelines für Multi-Arch-Bauten und sichere OTA-Updates mit Docker und Ansible.
- Festlegung guter Ingenieurpraktiken, die von Hardware-in-the-Loop-Testframeworks und Speichersicherheitsprüfungen bis hin zu Codierungsrichtlinien reichen.
Was Sie mitbringen sollten:
- 3+ Jahre in einer professionellen SWE-Umgebung, vorzugsweise in Robotik, Automobil oder Luft- und Raumfahrt.
- Starke Systemprogrammierung (modernes C++) und Erfahrung in Python.
- Kenntnisse in Linux, wie z.B. den Netzwerkstack, systemd, Sicherheit/Härtung, Leistungsprofilierung.
- Erfahrung im Softwarebau (CMake, Cargo, Docker) und Infrastrukturautomatisierung (Ansible, Terraform) oder SW-Bereitstellung (Docker, debs).
- Erfahrung in der Testautomatisierung (Unit-Tests, Integrationstests).
Diese Fähigkeiten sind ein Plus:
- Erfahrung in Rust, ROS2, Zenoh.
- Erfahrung mit Hardware-in-the-Loop (HIL) und Simulation-in-the-Loop (SIL) Tests.
- Arbeit an der Integration und Fehlersuche von echter Hardware: Sensoren, Aktuatoren, Motorsteuerungen,...
- Erfahrung mit NVIDIA Jetson.
Als erster dedizierter Plattformingenieur werden Sie einen massiven Einfluss auf unsere Ingenieurkultur haben. Während das Team wächst, können Sie ein hochwirksamer Generalist bleiben und über alle Abstraktionsebenen hinweg arbeiten oder sich spezialisieren und einzelne Teilsysteme leiten.
Senior Robot Platform Software Engineer Arbeitgeber: Loki Robotics
This innovative robotics company is located in a tech hub, offering competitive salaries and flexible work arrangements. The team is dedicated to pushing the boundaries of autonomous technology, ensuring impactful contributions from every member.