drjobs Jr Drone Programmer العربية

Jr Drone Programmer

Employer Active

drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Atlanta - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

Job Title: Jr. ROS Programmer Drones

Ideal Candidate: We are looking for someone that wants to get paid for their hobby or someone in college looking for a part time job.

Pay: $25/HR

Location: Atlanta GA (Hybrid)

Company Overview: Agile Groups is a provider of software and security technology and services.

Job Description: We are seeking a Junior Drone Programmer to join our dynamic team. The ideal candidate will possess a strong background in development with a focus on Python and ROS1 and have experience working with unmanned aerial vehicles (UAVs). As a Drone Software Developer you will be responsible for developing and maintaining software for drones with a focus on flight stability navigation and sensor integration.

Responsibilities you will learn:

  • Develop and maintain software for drone control navigation and mission planning.
  • Collaborate with crossfunctional teams to integrate software with hardware components.
  • Tune PID controllers and MPC controllers for optimal drone flight stability.
  • Implement algorithms for sensor fusion including IMU sensor data and localization.
  • Develop and integrate visual positioning systems fiducial markers and relocalization techniques.
  • Implement GPSdenied navigation algorithms for UAVs.
  • Develop and maintain Docker containers for software deployment.
  • Develop and maintain software for generalpurpose microcomputers such as Raspberry Pi.
  • Conduct camera calibration and integrate cameras into drone systems.
  • Apply basic AI and machine learning principles to enhance drone capabilities.
  • Design custom Printed Circuit Boards (PCBs) for drone systems.

Requirements:

  • Proficiency in Python programming.
  • Experience with ROS1.
  • Experience with unmanned aerial vehicles.
  • Familiarity with PID and MPC controllers.
  • Experience with IMU sensor data and localization.
  • Strong problemsolving skills and attention to detail.

Nice to Haves:

  • Experience with programming in C.
  • Proficiency in Bash scripting.
  • Experience with CAD tools and 3D printing.
  • Familiarity with PX4 or ArduPilot software.
  • Experience with MAVROS.
  • Experience with ROS2.
  • Experience with GPSdenied navigation for UAVs.
  • Experience with Docker.
  • Experience with camera calibration.
  • Understanding of basic AI and machine learning principles.
  • Experience with custom Printed Circuit Board (PCB) design.

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.