Skip to content
New Job?Nejo!

Your personal AI career agent

IDIDEALworks GmbH

Robotics Software Engineer(m/w/x)

München
Full-timeWith Home OfficeExperienced

Developing low-level hardware drivers and ROS2 integrations for robotic perception and control. Modern C++ and OOP proficiency required. Hybrid work, 30 vacation days, and annual personal development budget.

Requirements

  • Bachelor's or Master's degree in Software Engineering, Computer Engineering, Robotics or related field
  • Strong proficiency in C++ (modern standards)
  • Strong grasp of Object-Oriented Programming (OOP)
  • Hands-on experience with ROS2
  • Familiarity with Git and collaborative development practices
  • Experience in building and deploying with Docker
  • Experience with Linux
  • Strong problem-solving skills
  • Excellent written and verbal communication skills in English
  • Experience with hardware communication protocols (CAN, EtherCAT, UDP/TCP)
  • Knowledge of control theory and real-time communication in robotics
  • Experience with CI/CD pipelines for robotics applications

Tasks

  • Design and implement high-performance C/C++ software
  • Maintain software using modern best practices and concurrency
  • Develop low-level hardware drivers for robotic components
  • Ensure efficient hardware and control system communication
  • Build and integrate robotic functionalities with ROS2
  • Handle node development, topic and service management
  • Configure parameters and manage real-time message passing
  • Apply pose estimation and image processing techniques
  • Manipulate 3D data using PCL and OpenCV
  • Implement cloud-based robotics services with MQTT
  • Facilitate remote telemetry and diagnostics interfaces
  • Collaborate with mechanical, electrical, and AI teams
  • Contribute to system architecture and software reviews
  • Enhance product through strategic initiatives and autonomy

Work Experience

  • 2 years

Education

  • Master's degree

Languages

  • EnglishBusiness Fluent

Tools & Technologies

  • C++
  • ROS2
  • Git
  • Docker
  • Linux
  • CAN
  • EtherCAT
  • UDP/TCP
  • CI/CD

Benefits

Bonuses & Incentives

  • Bonus scheme

Additional Allowances

  • Annual personal development budget

Informal Culture

  • International working environment

Flexible Working

  • Hybrid working model

More Vacation Days

  • 30 vacation days per year

Retirement Plans

  • Company pension scheme

Team Events

  • Team events

Modern Office

  • Modern office

Free or Subsidized Food

  • Catering options
Find the original job posting in its most current version here. Nejo automatically captured this job from the website of IDEALworks GmbH and processed the information on Nejo with the help of AI for you. Despite careful analysis, some information may be incomplete or inaccurate. Please always verify all details in the original posting! Content and copyrights of the original posting belong to the advertising company.

Like this job?

Beta

Your Career Agent finds similar jobs for you every day.


  • Capgemini Engineering

    Embedded Software Entwickler(m/w/x)

    Full-timeWith HomeofficeExperienced
    Berlin, Stuttgart, Frankfurt am Main, München, Hamburg, Nürnberg
  • NavVis

    Lead Embedded Software Engineer(m/w/x)

    Full-timeWith HomeofficeSenior
    München
  • NavVis

    Senior Software Engineer (C++ and Python)(m/w/x)

    Full-timeWith HomeofficeSenior
    München
  • Circus SE

    Head of Robotics & Automation Engineering(m/w/x)

    Full-timeWith HomeofficeSenior
    München
  • BMW Group

    Intern Robotics and Motion Planning(m/w/x)

    Full-timeInternshipWith Homeoffice
    München
View all 100+ similar jobs

Nejo is an AI – results may be incomplete or contain mistakes