Senior Software Engineer (m/f/d) Perception & Autonomous Systems at MOTOR Ai | Berlin | Rezi

Senior Software Engineer (m/f/d) Perception & Autonomous Systems at MOTOR Ai

Senior Software Engineer (m/f/d) Perception & Autonomous Systems

MOTOR Ai · Berlin

3 weeks ago

Senior Software Engineer (m/f/d) Perception & Autonomous Systems

MOTOR Ai · Berlin

23 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

We are building the future of mobility by developing Level 4 autonomous technology in Germany, aiming to create Europe's first certifiable system with our in-house AI.

Responsibilities

  • Design, develop, and optimize high-performance C++ software for real-time autonomous systems, including ROS2 nodes and processing pipelines.
  • Optimize software architecture for maximum performance, reliability, and scalability.
  • Design and implement a robust, high-performance computer vision stack using classical techniques and hybrid CPU/CUDA solutions.
  • Develop efficient inference pipelines for machine learning models, applying runtime optimizations.
  • Contribute to model deployment, training, and integration workflows.
  • Develop scalable data pipelines and support the software architecture of the autonomous vehicle stack, including SOTIF considerations.
  • Participate in field testing and experimental validation activities.

Requirements

  • Bachelor's or Master's degree in Computer Science, Robotics, Machine Learning, Computer Vision, or a related technical discipline.
  • At least 5 years of professional experience in modern C++ software development for high-performance or real-time systems.
  • At least 5 years of experience in Machine Learning Engineering, Computer Vision, or deploying machine learning models in production environments.
  • At least 3 years of experience in Data Engineering or the design of scalable data processing pipelines.
  • Strong expertise in modern C++, software architecture, ROS2, and performance optimization.
  • Solid knowledge of classical computer vision and image processing.
  • Strong analytical thinking and a structured approach to problem-solving.
  • Ability to work independently in an interdisciplinary engineering team.
  • Fluent in English; knowledge of German is an advantage.

Skills

  • Modern C++
  • Software architecture
  • ROS2
  • Performance optimization
  • Classical computer vision
  • Image processing
  • CUDA
  • GPU programming
  • MLOps
  • Inference optimization frameworks (e.g., TensorRT, ONNX Runtime)

Location

  • Wedding

Work Type

  • Hybrid

Experience Level

  • 5+ years in C++ software development
  • 5+ years in Machine Learning Engineering/Computer Vision/ML deployment
  • 3+ years in Data Engineering/data processing pipelines

Education Level

  • Bachelor's or Master's degree in Computer Science, Robotics, Machine Learning, Computer Vision, or related technical discipline

Benefits

  • Genuine team spirit
  • Flexible working hours
  • Discounts through Corporate Benefits
  • Social relevance
  • Subsidy for public transport tickets
  • Coverage for further education and training
  • Excellent transport links
  • Focus on people and diversity

About the Company

  • We are building the future of mobility with Level 4 autonomous technology.
  • Our in-house AI is paving the way for Europe’s first certifiable system.
  • We have been innovating hand-in-hand since 2017.
  • We lead the transformation in autonomous driving.
  • Our international team is growing and working together on this exciting mission.
  • Face-to-face collaboration is key to our success.