We are seeking an experienced
Full Stack .NET Software Engineer with an interest in robotics to join a global R&D team developing advanced software solutions for robotic programming, simulation, and digital twin technologies. You will contribute to building scalable, high-performance applications used in industrial and collaborative robotics environments.
Key Responsibilities
- Design, develop, and maintain full stack applications using .NET technologies
- Contribute to tools supporting robotic programming and simulation
- Enhance digital twin capabilities and simulation accuracy
- Debug, troubleshoot, and optimize system performance
- Collaborate with cross-functional teams in an Agile environment
- Develop scalable cloud-based services and solutions
- Stay updated with modern frameworks, tools, and best practices
Required Qualifications & Skills
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Mechatronics, or related field
- 3–5 years of experience in full stack software development
- Strong expertise in:
- .NET / C#
- JavaScript and modern frontend frameworks (preferably Angular)
- Cloud platforms (Azure)
- Containerization technologies (Kubernetes)
- Experience with WebAssembly or modern web technologies
- Strong understanding of scalable software architecture and performance optimization
- Experience with unit testing and integration testing
- Excellent problem-solving and analytical skills
- Strong communication and collaboration abilities
- Fluent in English
Preferred / Nice-to-Have Skills
- Experience with AI/ML integration
- Familiarity with robotics frameworks (e.g., ROS)
- Knowledge of IoT or cloud-based simulation environments
- Exposure to 3D/game engines such as Unity or Unreal Engine
- Strong interest in robotics, simulation, and digital twin technologies