> Markdown version of [/jobs/ext/2507384-senior-robotics-software-engineer-c-c-d](https://www.wearedevelopers.com/jobs/ext/2507384-senior-robotics-software-engineer-c-c-d). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Robotics Software Engineer (C# / C++) D - **Company:** Agile Robots Ag - **Location:** München, Germany - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Computer Vision, C Sharp (Programming Language), C++ (Programming Language), Code Review, Computer Graphics, Software Design Patterns, Windows Presentation Foundation, Motion Planning, Model View ViewModel, OpenGL, Simulation Software, Software Engineering, Robot Operating System, Deep Learning, Technical Debt, Information Technology, Code Testing - **Published:** August 28, 2026 - **Apply:** https://www.adzuna.de/details/5859617859 ## About the Role * Degree in Computer Science, Robotics, Information Technology, Games Engineering, or * equivalent experience * Strong C# and C++ skills * Solid understanding of design patterns and clean code principles * Experience with code testing (unit, integration, and beyond) * Experience building industrial-grade software for robotics or automation applications*Excellent English communication skills Beneficial Skills * Experience with one or more of: motion planning, control theory, machine vision, deep learning, computer graphics (OpenGL, Vulkan), or simulation software * Experience with WPF or Avalonia, and the MVVM pattern ## Description You will contribute directly as a robotics software engineer to our product codebase, designing and building cutting-edge robotics and automation software powering our customers' automated systems. You will work closely with a multidisciplinary team to deliver robust, maintainable, and well-tested software that drives real-world robots. Your Responsibilities * Design, implement, and improve robotics software platforms * Drive architectural improvements and reduce technical debt in critical robotics components * Enhance the stability, performance, and robustness of our robotics solutions as they scale to new customers and use cases * Investigate and resolve complex software issues, including those reported from robotic deployments, and deliver lasting solutions * Collaborate with product owners and engineers from various disciplines to translate real-world automation challenges into well-engineered robotics solutions * Review code, mentor team members, and help raise the engineering bar across the robotics software team ## Related Videos - [Dirty Tests And How To Clean Them](https://www.wearedevelopers.com/videos/515-dirty-tests-and-how-to-clean-them) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) ## Related Articles - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology)