Job Search and Career Advice Platform

Aktiviere Job-Benachrichtigungen per E-Mail!

Software Robotics Engineer (m/f/d)

IDEALworks GmbH

München

Hybrid

EUR 60.000 - 80.000

Vollzeit

Heute
Sei unter den ersten Bewerbenden

Erstelle in nur wenigen Minuten einen maßgeschneiderten Lebenslauf

Überzeuge Recruiter und verdiene mehr Geld. Mehr erfahren

Zusammenfassung

A leading robotics firm in Munich is seeking a skilled software developer specialized in C++ for robotics applications. Your role will involve designing and implementing high-performance software using ROS2, as well as managing production-ready features. The ideal candidate has 3+ years of experience in robotics software and a solid understanding of OOP principles. This position offers a hybrid work model, generous vacation days, competitive salary, and a dynamic corporate culture focused on personal growth and teamwork.

Leistungen

30 vacation days
Above-average pay with a bonus scheme
Corporate pension scheme
Team events
Flexible working hours

Qualifikationen

  • 3+ years of experience in robotics software development for mobile robots.
  • Strong understanding of robot kinematics and control theory.
  • Excellent communication skills in English.

Aufgaben

  • Design and implement C++ software for robotics applications using modern standards.
  • Build and deploy features for robotics projects using ROS2.
  • Conduct testing and validation to ensure reliability.

Kenntnisse

C++ proficiency
Robotics software development
Object-Oriented Programming
Problem-solving skills
Linux development
Git collaboration

Ausbildung

Bachelor's or Master's degree in Software Engineering or related field

Tools

Docker
ROS2
Jobbeschreibung
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.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.