Search by job, company or skills

Robotic Software Engineer

Robotic Software Engineer

rovula
Fresher
Not Disclosed
  • Posted 16 hours ago
  • Be among the first 10 applicants

Job Description

JOB DESCRIPTION

  • You will be working to develop software for robot control and automation
  • You will be working on an embedded system that controls automated equipment
  • You may build new software or test, improve, or debug current software
  • You may work in other fields that use robotics as well. This job may include responsibilities such as developing a user interface that non-technical employees can use to set up the equipment
  • Analyze customer's requirements and convert into product specifications and conceptual design
  • Define the scope of work or sprint then facilitate team to achieve the goal of assignments or projects as plan, schedule, and budget
  • Manage resources for product development
  • Give technical advisory to team members
  • Coaching individual in the team to improve himself/herself in terms of technical skills and soft skills
  • Able to handle some tasks related to product development as appropriate
  • Involve company's workflow such as approve for leave, approve for expense claim, etc.
  • Demonstrate a commitment to improve and comply with SSHE policy, environment regulations as well as labor law
  • ** Onsite with team to testing or commissioning the products**

RESPONSIBILITY

  • Strong experience with Python
  • Proficiency with Linux
  • Experience with robot sensor (LiDAR, Depth camera, GPS)
  • Strong software development skills in Modern C++ and Python
  • Experience with ROS or ROS2
  • Understanding robot coordinate system in 3D world (TF, URDF)
  • Understanding robot control theory (Kinematic/dynamic, PID control)
  • Experience with simulation software (Gazebo / Ignition / Webot / Isaac sim / Mujoco)
  • Experience with source/version control such as Git
  • Self- development skills to keep up to date with fast- changing trends
  • Experience in kinematic/dynamic modeling, SLAM / navigation, trajectory optimization, Gazebo, computer vision, or coordinated whole- body control
  • Hands- on experience with autonomous systems, real- world robotic systems
  • Understanding network layer, network protocols, routing and asynchronous I/O
  • Self- development skills to keep up to date with fast- changing trends

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

autonomous systems

Isaac sim

Kinematic dynamic PID control

simulation software Gazebo

Ignition

URDF

Depth camera

kinematic dynamic modeling

robot coordinate system in 3D world

ROS2

SLAM navigation

Webot

robot sensor LiDAR

robot control theory

Mujoco

About Company