Singapore, Singapore, Singapore

Software Engineer (Robot Operating System)

 Job Description:

  • Location: Benoi Road (Company bus provided at Joo Koon MRT)
  • Working hour: Monday to Friday, 08:30 AM - 05:30 PM

  • Basic + 2 times bonuses + 14 AL, perm role


Responsibilities

  • To develop and maintain Warehouse Control System (WCS) application.
  • Development of REST API endpoints for interfacing with external and internal stakeholders
  • Design and documentation of REST APIs
  • Development of REST API interfaces
  • Implementing REST API logic
  • Database integrations for persisting REST API data
  • Testing of REST APIs
  • Development of internal APIs for interfacing with internal components
  • Writing documentation for internal API interfaces
  • Development of internal API interfaces
  • Implementing internal API logic
  • Testing of internal APIs
  • Assist with software deployment and testing in customer site.
  • Supporting deployment of WCS system on customers premises
  • Handling integrations with additional systems
  • Deployment and testing of the system
  • DevOps related tasks
  • As part of the software development team, you will be working in areas like orchestration, fleet management, task execution and optimization and many more challenging and exciting features.

Requirements

  • Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or a related field.
  • Software skills: Python, Docker,Git, REST API
  • Highly motivated and creative, thinking "out of the box", team player, problem solver, good interpersonal and communication skills
  • Experience with software development for robotic systems, including navigation, perception, and control algorithms.
  • Proficiency in programming languages such as Python and C++ for embedded systems development.
  • Proficiency with Linux operating systems.
  • Hands-on experience with ROS (Robot Operating System) and RTOS (Real-Time Operating Systems).
  • Experience in designing and implementing IoT solution architectures and integrations.
  • Proficiency in front-end, back-end, or full-stack development for web applications.
  • Experience with hardware-software integration, particularly in sensing and actuation.
  • Familiarity with system-level testing and debugging.
  • Strong understanding of software optimization for performance and reliability.
  • Experience with DevOps practices and tools, such as Jenkins, Docker, and Kubernetes.
  • Knowledge of continuous integration and deployment pipelines.
  • Experience with verification and validation (V&V) processes.
  • Strong technical writing skills for creating comprehensive documentation, including user and service manuals.
  • Ability to interact effectively with field engineers and customer service representatives to provide technical support and troubleshooting.
  • Strong problem-solving skills and ability to work in a fast-paced environment.
  • Excellent communication and teamwork skills.
  • Job Reference: L68YVWW5

All Successful candidates can expect a very competitive remuneration package and a comprehensive range of benefits.

Kindly email your resume in a detailed Word format to celeste.wong@peopleprofilers.com

We regret that only shortlisted candidates will be notified

People Profilers Pte Ltd

Tel: 6950 9754

EA Registration Number: R22110899

EA License number: 02C4944

EA Personnel: Celeste Wong Xin Yann


  Required Skills:

Software