Senior C++ Software Engineer – Real-Time Systems (m/f/d)
Your mission
Join us and help shape the roadmap to fully autonomous intralogistics. In this role, you'll be working on the nervous system of our platform - the software that ensures low-latency, reliable data transmission so our forklifts can be safely remote-controlled in real time, across Europe.
What We Offer
- True Flexibility: Work from wherever you're most productive. We're fully remote-friendly within the DACH region, with just 1–2 days per month in our Karlsruhe office for team syncs.
- Real Ownership: In a flat-hierarchy startup environment, your ideas don't disappear into a backlog. You'll directly shape our technical roadmap and see your work shipped into production.
- The enabl Package: A great team, regular team events, a job ticket or free parking, and a fully stocked kitchen with snacks and drinks.
- A Cutting-Edge Setup: Modern workspaces, high-end development hardware, and our own test hall right next to the office: built for developing complex real-time systems.
- A Stake in the Outcome: On top of a competitive salary, you'll participate in our Employee Participation Plan (VSOP), giving you a direct share in enabl's long-term growth.
Your tasks
- Build and evolve our software stack in modern C++ and Python, ensuring reliable communication between remotely operated vehicles and control stations.
- Keep video streams and control data running smoothly under real-world network conditions - from writing the code to live testing on actual vehicles.
- Dig into connectivity issues reported from the field and implement lasting fixes, not workarounds.
- Build test infrastructure and CI pipelines that let us simulate network scenarios automatically.
- Actively contribute to the technical direction of our connectivity stack.
Your profile
You have solid C++ experience and have already gotten your hands dirty in at least one of these areas: network or wireless development, real-time systems, video pipelines (e.g. GStreamer), or robotics (e.g. ROS2). Everything else, we'll figure out together.
- Technical Foundation: 5+ years of professional experience; fluent in modern C++ and Python on Linux.
- Systems Thinker, Self-Starter: You don't just look at problems at the feature level. You zoom out, see the bigger picture, and find solutions even when the path isn't obvious. You drive your work forward without needing hand-holding.
- Language: Confident in English; basic German is a plus, and we love it when people are motivated to improve it day-to-day.
- Bonus Points: Your application earns a gold star if you bring experience in DevOps, cloud engineering, automated testing, or embedded Linux.
Contact Information
About us
At enabl, you will develop full automation for intralogistics - with cutting-edge automation solutions and remote control for forklifts. Our goal: to rethink the warehouse workplace today and close the gap to full autonomy.
You will work in a growing team with direct responsibility, short distances and a test hall right next to the office in Karlsruhe. Here, we not only design, but also implement, test and develop directly.
Our vehicles are controlled by our remote operators throughout Europe from a distance of 1000 km and are in productive use at our customers.
With Material Handling as a Service, we combine technology with flexible business models - and immediately create measurable efficiency and scalability.
Become part of our team - and help us shape the roadmap to autonomous intralogistics.
