Ducktrain


Bohr 12
52072 Aachen


Kontakt:

Ansprechpartner: Dr. Kai D. Kreisköther


Ducktrain ist ein automatisiertes, elektrisches Leichtfahrzeug, welches durch Kollaboration mit dem Menschen die Effizienz der letzten Meile Logistik steigert und gleichzeitig Emissionen reduziert und somit zu lebenswerten Städten beiträgt.Ein Ducktrain ist ein Verbund aus einem beliebigen Führungsobjekt (Führungsfahrzeug oder -person) und einem oder mehreren elektrisch angetriebenen, automatisierten Leichtfahrzeugen (Ducks genannt). Jeder Duck erkennt mithilfe von Sensorik die Umgebung und das Führungsobjekt und folgt diesem automatisiert. So entsteht ein Zug aus Leichtfahrzeugen ohne physische Verbindung zwischen den Zugteilen. Ducktrain ist elektrisch, automatisiert, flexibel und extrem manövrierfähig und fügt sich somit perfekt in urbane Räume ein.Unser gesamtes wirtschaftliches Streben ist an Nachhaltigkeit ausgerichtet. Einerseits mit unserem Produkt, welches das klare Ziel verfolgt, Emissionen (Lärm, Schadstoffe, Stau) auf die Städte und deren Bewohner zu minimieren. In urbanen Räumen, auf der letzten Meile der Logistikkette, wo heute vornehmlich Dieseltransporter zum Einsatz kommen, welche alle paar Meter stoppen und wieder anfahren, steigen die Emissionen drastisch. Viele Städte stehen schon heute vor Fahrverboten. Zudem kann mittels Ducktrain das Volumen eines typischen Kleintransporters transportiert werden, bei nur 1m Fahrzeugbreite und damit viel weniger Flächenbedarf auf der Straße.



Wir bieten folgende Extras:

Flexible Arbeitszeit
Homeoffice
Parkplatz
Gute Verkehrsanbindung
Mitarbeiterevents


Senior Software Developer C++ (f/m/d)

Details zur Stelle:

Check the boxes if you agree:
  •  I am thinking of the full system. At the same time, I love to dig deep into details to find the best (technical) solutions.

  • I am always curious and eager to keep learning and find new solution approaches.

  • Entrepreneurial thinking helps me to keep my work focussed and streamlined to reach our startup goals.



At Ducktrain you have the chance to join the development of future transportation solutions and take a leading role in shaping a solid foundation for the on-board computer systems of the Ducktrain product family. Together with a dedicated team, you apply bleeding-edge technology, delivering outstanding products within a modern development environment.



YOUR MISSION

  • As a senior software engineer, you will lead the development of all on-board systems (Linux OS, embedded, RTOS) in a modern development environment using bleeding-edge toolchains and an agile development approach.
  • You take the responsibility for the system architecture of the on-board systems
  • You accompany the investigation of the applicability of modern autonomous drive approaches to our product family
  • You ensure a high code quality level through the education of the team, the application of code reviews, coding guidelines, and automated code evaluation.
  • You propose solutions for the most important core components.
  • You follow the latest developments in the software development community and introduce useful programming technologies on a regular basis.
  • You derive system requirements from user requirements and communicate them to the team.
  • You take care of the system documentation.
  • You support the certification process.

Ihr Profil:

First of all, you have outstanding communication skills and you aim at perfection to reach our goal to bring reliable, outstanding systems to the road. Other than that, we’d really like it if you bring us the following:

  • At least 10 years of programming experience in Modern C++
  • Experience with Template Metaprogramming and Functional Programming Paradigms
  • You follow the latest developments in the standardization process of C++-17 and C++-20
  • The Boost library, STL et al. are best friends
  • You have an affinity to Clean Code
  • You have profound knowledge about Linux and the command line
  • You can handle numerical algorithms
  • You have experience with Continuous Integration and Continuous Development systems (e.g. Travis CI, CircleCI, Jenkins or GitLab CI/CD)
  • You use Git on a regular basis
  • Knowledge in the following fields is of great advantage
  • autonomous drive
  • robotic systems
  • control theory
  • machine learning
  • computer game development
  • vehicle dynamics
  • mechanical or electrical engineering
  • functional safety
  • You need excellent English communication skills


Was wir bieten

  • Working in a young and motivated team in Aachen.
  • Direct cooperation with our CTO.
  • The implementation of your own ideas for the optimization of company processes in a start-up.
  • A workplace in our office in the "Centre for Sustainable Mobility" or in the "DigitalHub Aachen
  • An appropriate compensation package.


Art:

Vollzeit

Berufsfeld:


Unser Standort: