Company Banner
已申请 Internship Icon 实习 Fresh Graduate Experienced Icon 应届毕业生 & 经验工作者 最新工作

Robotics Software Engineer (ROS) - SL

  • 2023-08-13

-

Singapore

Robotics Software Engineer (ROS) - SL

职位详情

Responsibilities:

  • Develop robotics application systems in navigation, perception, and APIs to external systems.
  • Development and optimization of coverage path planning algorithms.
  • Integration with web applications for the control, coordination, and visualization of robots for use in development, simulation, testing, and deployment.
  • Development of task planning application to coordinate complex tasks across multiple robots.
  • Design, review, and maintain the system architecture.
  • Support, maintain, and document software features.
  • Quality assurance and write automated software tests and maintain the testing practice among the team members.
  • Set-up and maintain the ongoing development of continuous build/integration infrastructure, optimizing the team development and release practices.
  • Design, implement, and preservation of systems and tools across the cloud stack.

Requirements:

  • Possess a degree in Computer Science, Information Systems, Engineering, or a related field, or equivalent industry experience.
  • Familiarity with software development in Linux Environment, including bash scripting and CLI.
  • Proficient in Object-Oriented languages, particularly C++ 11.
  • Solid understanding of programming fundamentals, such as data structures and algorithms, to develop robust and high-performing code.
  • Have 3 to 5 years of experience in Robotics/Vehicle Automation Software Industry, with expertise in ROS and ROS2, including simulation environments like Gazebo.
  • Strong background in developing robotics subsystems, including perception and navigation stacks, behavior trees, and state machine models.
  • Familiar with commonly used libraries in Robotics, such as PCL, Boost, and OpenCV.
  • Experience in CI/CD tools, like Docker containerization and pipelines in Gitlab/Github/BitBucket.
  • Proficient in version control tools (GIT), including feature branch workflows and conducting code reviews.
  • Demonstrates good programming practices, such as writing specifications, documentation, and performing unit/integration tests.
  • Enjoys collaborating in a team environment to tackle complex technical challenges.

Please submit your updated resume by using the APPLY NOW BUTTON

By submitting your personal data and/or resume to us in connection with your job application, you will be deemed to have agreed and consented to us in collecting, using, retaining, and disclosing your personal data and/or resume to prospective employers for the purpose of the evaluating, processing and administration by company relating to this job application.

.We regret to inform you that only shortlisted candidates would be notified.

We wish you all the best in your career search.

You are welcome to visit our website at

RK Recruitment Pte Ltd | EA License No.: 20C0280

Shawn Long Jie Shyan | EA Personnel No.: R22109109

JD471

小心骗局。不要向不明来源提供个人信息或付款。在采取行动之前验证身份。立即举报任何疑似骗局。保持警惕,保持安全。

Company Logo

Rk Recruitment Pte. Ltd.

Job Majestic Logo

© Copyright 2024 Agensi Pekerjaan JEV Management Sdn. Bhd., registered in Malaysia (Company No: 201701016948 (1231113-U), EA License No. JTKSM860)
© Copyright 2024 Job Majestic Sdn. Bhd., registered in Malaysia (Company No: 201701037852 (1252023-X))
版权所有

Ask us