Bereits vergeben

Lass dir die nächste nicht entgehen — erhalte passende Stellen direkt per Mail.

ID

IDEALworks GmbH

Software Robotics Engineer (m/f/d)

Teilweise Homeoffice
Gleitzeit, Vollzeit
vor 2 Monaten
Riesstr. 22, 80992 München, Bayern, Germany
Stellenbeschreibung

The Role: What to expect

Role Requirements: What you need to succeed

  • Bachelor's or Master's degree in Software Engineering, Computer Engineering, Robotics or a related field.
  • 3+ years of experience in robotics software development for wheeled mobile robots in real-world or industrial settings.
  • Proficiency in C++ (C++17 or newer).
  • Solid understanding of Object-Oriented Programming (OOP) principles.
  • Hands-on experience with ROS2.
  • Strong understanding of robot kinematics, dynamics, and control theory.
  • Strong problem-solving skills.
  • Experience with Git and collaborative development practices.
  • Experience in building and deploying with Docker.
  • Experience with Linux development environments.
  • Excellent written and verbal communication skills in English.

Preferred Qualifications:

  • Experience with CI/CD pipelines for robotics applications.
  • Experience with sensor fusion and state estimation.
  • Experience with omni-directional drive systems.

Why idealworks

  • At idealworks, you will find an international working environment and become part of an experienced, open team where mutual trust counts. You will feel at home from the very first second!
  • Experience a first-hand start-up feeling and flat hierarchies with varied and responsible tasks that you work on independently.
  • Look forward to hybrid working model with 30 vacation days per year and various opportunities to balance your free time, family and job.
  • For your commitment to helping us achieve our mission, you will not only be rewarded with appreciation, but also with above-average pay including a bonus scheme and an annual personal development budget.
  • We offer exciting corporate benefits, an attractive company pension scheme and regular team events.
  • Our modern office is easily accessible by public transport, bike and car and offers numerous catering options for relaxed lunch breaks with your team.
  • Driven by our unique corporate culture, the five values "passion for results", "wellbeing", "personal growth", "trust" and "being and acting as one team" determine our daily actions and cooperation.

Role Responsibilities: What you will do

  • Design and implement high-performance C++ software for robotics applications, utilizing modern standards, efficient memory management, and multi-threading techniques.
  • Build and deploy production-ready features for robotics projects using ROS2.
  • Contribute to system architecture, software reviews, and continuous deployment pipelines for robust and scalable robotics solutions.
  • Conduct rigorous testing and validation of software solutions to ensure reliability, efficiency, and compliance.
  • Demonstrate autonomy in managing tasks and taking strategic initiatives to enhance the product.

Benefits:

  • MinSalary:
  • MaxSalary:
  • SalaryCurrency: EUR
  • Remote Model: Hybrid
  • Country Code: de