Robotics Engineer

The primary duties and responsibilities of the robotics engineer include the planning, design, development, integration, assembly, testing, upkeep and maintenance of autonomous UAV systems, subsystems, and various components required for proper operation of the vehicle. The duties also include supervisory responsibilities such as overseeing engineers and technicians of various disciplines and ensuring that projects are successfully completed.


  • Supervise the daily work of engineers and technicians
  • Interview, hire, and train new employees
  • Collaborate closely with leadership team
  • Create budgets and delegate engineering tasks


  • Electronic circuit design and development, including microcontrollers, sensors, power distribution and regulation
  • Design and implement sensor fusion algorithms using Extended Kalman Filters and other mathematical tools
  • Design and implement autonomous functions such as obstacle avoidance and path planning algorithms using available sensor data
  • Develop robotic interface applications on mobile platforms for vehicle control and data collection
  • Design and develop novel control system architectures to improve vehicle performance
  • Collaborate with developers, engineers, project managers, clients, and other stakeholders to understand requirements and scope of new projects
  • Construct, configure, test, and debug prototype units and new iterations of the vehicle
  • Perform integration testing and quality control
  • Troubleshoot defects and create error mitigation plans
  • Provide technical support and troubleshooting services to clients
  • Create and maintain documentation of the development process, code base, assembly and manufacturing information, and other engineering and technical data
  • Assist with cost estimates, project duration and planning calculations
  • Maintain knowledge of existing and developing technology trends in robotics
  • Build and assemble prototypes as well as assist in manufacturing of production units


  • Excellent verbal and written communication skills
  • Excellent mathematical ability
  • Strong analytical and problem-solving skills
  • Excellent organizational skills and attention to detail
  • Strong interpersonal and conflict resolution skills
  • Ability to use tools and perform tasks such as soldering, welding, and metal cutting with precision and accuracy
  • Thorough understanding of electrical wiring and computer software engineering
  • Thorough understanding of electrical systems and circuit board design using tools such as Altium and EagleCAD
  • Proficient with CAD software such as Solidworks and Fusion360 to create accurate drawings, schematics, and 3D models
  • Proficient in C/C++, Python, Matlab, Java, Android
  • Proficient with Microsoft Office Suite or related software to create reports and documentation

Qualifications: Bachelor’s degree or its foreign equivalent in robotics engineering, software engineering, or a closely-related field and minimum two years of experience in the field of robotics engineering. Additional requirements include 12 months of experience in PCB layout and design, as well as microcontroller firmware development in C/C++ and 12 months of experience in robotic control system design, including PID controllers and sensor fusion algorithms such as extended Kalman Filters using tools like Matlab and Simulink.

40 hours/week
Compensation: $101,899

If interested, please send a copy of your resume and cover letter to

Shopping Cart