SalaryPeak

Software Engineer - Backend & Integration (Industrial Robotics)

MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD
Singapore 3+ years Posted 2w ago

Salary Range

SGD 66,000 - SGD 72,000 /year

SGD 5,500 - SGD 6,000/month

Skills Required

Message BrokerTeamCityExposure AssessmentScriptingRabbitMQImplementation SupportRoboticsAutomationBackend DevelopmentPython ProgrammingEmbedded ProtocolsMechatronics

Job Description

What You'll Work With

  • Frameworks: C# (ASP.NET Core), Python
  • IDE & Tooling: Microsoft Visual Studio, Visual Studio Code, Docker
  • CI/CD: TeamCity, Azure DevOps
  • Architecture & Design: Enterprise Architect (UML)
  • Communication Protocols: HTTP/HTTPS, REST, gRPC, WebSocket, TCP/IP, OPC UA (good to have)
  • Messaging & Streaming: RabbitMQ (AMQP), Kafka
  • Robotics: ROS2, SLAM and perception technology (LIDAR and other sensors)


What We're Looking For

  • 3+ years in .NET / C# backend development
  • Python experience, ideally in integration, automation, or protocol adapters, not just scripting
  • Familiarity with industrial communication protocols; OPC UA experience
  • Experience with message brokers such as Kafka and RabbitMQ
  • CI/CD hands-on experience (TeamCity or equivalent)
  • Comfortable with formal UML-based design — you contribute to architecture, not just implementation
  • Industrial automation, robotics, or OT environment exposure is a meaningful differentiator
  • A background in Mechatronics / Robotics.


What Good Looks Like

  • You understand the system you're integrating with, not just the interface contract. When the robot does something unexpected, you know where to look. You write Python that a C# developer can maintain, and vice versa.