Search by job, company or skills

PeopleGene

Aerial Robotics Engineer (UAV/ Drones)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 9 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Key Responsibilities:

Create, maintain and integrate software components for high-end robotic projects.

Create reusable and efficient code for robotic applications, involving Vision-based localization (VSLAM)

Create and improve the localization and mapping of the robotic vehicles using LIDAR and camera

Test the software extensively on simulation and/or hardware platforms

Develop (multi-agent) motion planning and decision-making, collision avoidance Software/ systems (motion-planning engineering).

Work on sensor fusion, obstacle detection, 3d vision software and deep learning

Develop custom motion control algorithms for different applications, e.g., path tracking/following, formation driving. (Robot motion control engineering).

Build robust solutions to cutting-edge control problems.

Improve how our platforms act and react in complex and nuanced situations.

Provide technical support for robotic systems.

Develop and conduct tests for Computer Vision algorithms

Program autonomous flight vehicles for repeatable tests in controlled environments

Combine sensor data of various tracking and scanning systems

Develop and test sensor calibration algorithms.

Good to have:

Are a recent graduate in Robotics, Computer Science, Control Systems Engineering, Mathematical Engineering, Aerospace, Mechanical Engineering, Mechatronics, Electrical Engineering, or Industrial Automation.

Have 2+ years of programming experience in C, C++, Python, or Matlab

Have experience in Motion planning, collision avoidance software and Sensor fusion

Have Strong mathematical background

Understand the basics of kinematics (e.g., a transformation), sensor fusion, and optimization

Have experience with open-source flight controllers (Ardupilot/PX4) (Required)

Have experience with ROS / ROS2 / ROS Industrial (robot operating system) or similar (Required) Have experience with SLAM or visual tracking systems (Required)

Have profound knowledge about robot motion-planning techniques and control systems state estimation. (Robot motion-planning engineer)

Have experience with point cloud processing

Have Web programming and scripting experience

Have Experience with sensor calibration

Have a track record of successful projects showing computer vision and robotics skills

Have knowledge about the latest technical developments in this field

Have excellent programming skills

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 133915739