Senior Embedded Software Engineer (C++) (w/m/x)

Full Time
Munich, Germany
11 months ago
Deine Aufgaben

  • You build up a unified hardware abstraction layer for several types of complex robots
  • You improve our distributed controller architecture for synchronized movements of the robots
  • You build a highly automated testing framework for our Low-level software
  • You enhance the error handling of hardware issues, including automatic recoveries
  • You develop our logging and analysis tools for debugging issues with robots in the field

Dein Profil

  • You have at least 5+ years of industry experience 
  • You convince with your very strong C++ and your solid Python programming skills
  • You are skilled in testing complex software systems
  • Your expertise with software architecture stands out
  • You have
    • Basic Electronics knowledge
    • Knowledge about communication buses
  • You are experienced in programming microcontrollers
  • Nice to have
    • Experience with CAN and CANopen
    • Experience with ROS1/2
    • Experience with hardware-in-the-loop testing
    • Knowledge about control loops and kinematics

Was wir bieten

  • High personal responsibility & room to maneuver
  • A creative, dynamic and international team with flat hierarchies
  • A future-oriented job in an innovative environment
  • Delicious, freshly cooked free lunch - everyday
  • Free drinks, fresh fruits everyday and a breakfast cereals to start your day right
  • 100% startup atmosphere, a loft style office and regular team events