Senior C# Software Engineer – Industrial Automation
Agile Robots SE · Munich
Job description
About the role
We are looking for a Senior Software Engineer with strong C# expertise to join our industrial automation platform team. You will design, develop, and maintain high‑performance desktop applications that power customers’ automation systems. The role works closely with product managers and field engineers to turn real‑world requirements into reliable software.
Key responsibilities
- Design, implement, and evolve our industrial automation platform using C#.
- Improve stability, performance, and scalability as the platform expands to new customers.
- Investigate and resolve complex field issues, delivering lasting fixes.
- Collaborate with product and forward‑deployed engineers to translate customer needs into robust solutions.
- Conduct code reviews, mentor teammates, and raise overall engineering quality.
Required profile
- Degree in Computer Science, IT or equivalent practical experience.
- Strong C# programming skills with experience in WPF or Avalonia and the MVVM pattern.
- Solid understanding of design patterns, clean‑code principles, and automated testing (unit and integration).
- Proven experience building industrial‑grade desktop applications.
- Excellent English communication skills.
Required skills
- C#
- WPF
- Avalonia
- MVVM
- Design patterns
- Clean‑code principles
- Unit testing
- Integration testing
- C++ (beneficial)
- OpenGL or Vulkan (beneficial)
- Robotics, machine vision, simulation software (beneficial)
What we offer
- Dynamic high‑tech environment backed by strong investors.
- International team with 60+ nationalities.
- Opportunities for professional growth and challenging projects.
- Corporate benefits covering health, mobility, and learning (€100 net per month).
- Modern office with rooftop terrace in Munich and regular company events.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Germany.
Salaries by job title
- Sales Manager – Photovoltaik, Wärmepumpe & intelligente Energiesysteme 12
- Financial Controller (m/w/d) 11
- Key Account Manager (m/w/d) 10
- Controller (m/w/d) 8
- Baustellenleiter (w/m/d) für Hochspannungsschaltanlagen 7
- Junior Mobile Developer (Android/iOS) – Frankfurt 7
- Assistenzarzt (m/w/d) in Weiterbildung – Allgemeinmedizin 7
- Business Development Manager 7
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 month ago
Expires 1 week from now
53 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Agile Robots SE
Munich