Your Role:

  • Participate in the development of our robot simulation framework
  • Build upon existing features to create robotic software applications
  • Be active in all development phases including testing
  • Meet with and present projects to clients in the UK and abroad
  • Develop R&D projects with our partners (current projects include mobile robots for construction sites, metal-working and modular robot control systems

Our Stack:

  • .NET Standard 2.0/Framework 4.8/.NET 5.0
  • WPF MVVM
  • Git
  • Azure DevOps
  • Nuget

Requirements:

  • Deep understanding of software engineering
  • Ability to structure and develop features from start to finish
  • Proficient in C# with ability to implement and test maintainable code
  • Understand, debug and refactor existing code
  • Write complete Unit Tests
  • Strong communication skills including presenting and demonstrating projects to clients
  • High competency in written and oral English
  • Freedom to travel in EU and USA
  • Team player

Preferred Skills and Experience:

  • Linear algebra
  • Computational geometry
  • Classical mechanics
  • Programming of industrial controllers and PLCs
  • Industrial robotics
  • Process systems engineering
  • Signal processing
  • CAD/CAM/PLM software
  • UI/UX design (including WPF following MVVM)