Search by job, company or skills

OMNI-HEALTH PTE. LTD.

Robotics Engineer

Early Applicant
  • a month ago
  • Be among the first 50 applicants

Job Description

Compensation package will be commensurate with experiences.
  • Responsibilities:
Design and implement software for robot control, including real-time motion control and sensor data processing.
  • Develop algorithms for path planning and trajectory generation.
Create software for integrating various sensor to enable perception and navigation capabilities for robots.
  • Implement computer vision and machine learning algorithms for object recognition and localization.
Develop algorithms for autonomous navigation and obstacle avoidance.
  • Ensure robots can safely and efficiently navigate in complex environments.
Work with robotics middleware frameworks, such as ROS (Robot Operating System), to develop software components.
  • Integrate sensors, actuators, and other hardware with the middleware.
Utilize simulation tools to test and validate the software in a virtual environment.
  • Conduct real-world testing and debugging of robotic software.
Collaborate with hardware engineers and robotics experts to ensure seamless integration of software and hardware components.
  • Develop interfaces and APIs for intercommunication between different parts of the system.
Maintain and update the software as needed, addressing bugs and adding new features.
  • Document software design, architecture, and usage guidelines.
Optimize software for resource-constrained robotic platforms, such as embedded systems and mobile robots.
  • Other ad hoc duties as required.


  • Requirements:
Minimum Degree in Computer Science, Mechanical Engineering (Robotics), or a related field.
  • Excellent communication and documentation skills.
Proficiency in programming languages commonly used in robotics, such as C/C++, Python, and ROS or ROS2 experience..
  • Basic theoretical knowledge on control theory and path planning algorithms.
Practical hands-on experience with Motion control and path planning for mobile robots.
  • Strong understanding of software development principles, including object-oriented design and software architecture.
Knowledge of real-time and embedded systems programming.
  • Experience with version control systems (e.g., Git) and collaborative development.
Familiarity with sensor integration, computer vision, and machine learning.

Job Types: Full-time, Permanent

Pay: From $4,
  • 00 per month

    Benefits:
  • Cell phone reimbursement
Dental insurance
  • Health insurance
Professional development
Schedule:
  • Monday to Friday
Supplemental Pay:
  • 13th month salary
* Performance bonus
  • Yearly bonus


Education:
  • Bachelor's or equivalent (Required)

Experience:
  • Robotics: 2 years (Required)


Work Location: In person

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 25/10/2024

Job ID: 97976205

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Robotics Engineer

OMNI HEALTH PTE LTD Company Name Confidential

AI Algorithm Engineer

Company Name Confidential
Last Updated: 25-10-2024 06:37:19 PM
Home Jobs in Singapore Robotics Engineer