1

Drone Software Engineer Jobs in Nevada (NOW HIRING)

Bachelor's Degree in Geology, Geological Engineering, or Geo-metallurgy. * Experience: * Five (5) ... software. * Proficiency in Leapfrog, AcQuire, Deswik, SGS, and ERSI, Drone Flight for 3D modeling ...

Bachelor's Degree in Geology, Geological Engineering, or Geo-metallurgy. * Experience: * Five (5) ... software. * Proficiency in Leapfrog, AcQuire, Deswik, SGS, and ERSI, Drone Flight for 3D modeling ...

Drone Software Engineer information

See Nevada salary details

$64.7K

$150.2K

$209.3K

How much do drone software engineer jobs pay per year?

As of Aug 20, 2026, the average yearly pay for drone software engineer in Nevada is $150,224.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,200.00 and $176,200.00 per year, depending on experience, location, and employer.

What is a drone software engineer?

A Drone Software Engineer designs, develops, and maintains the software that controls drones, including flight control algorithms, navigation systems, and communication protocols. They work with programming languages like C++, Python, and ROS to ensure autonomous or semi-autonomous drone operations. Their role may also involve integrating sensors, optimizing performance, and ensuring compliance with safety regulations.

What are the typical daily responsibilities of a drone software engineer?

Drone Software Engineers typically spend their days designing, developing, testing, and maintaining software that enables drones to perform tasks such as flight control, navigation, and data processing. You might work on integrating sensors, optimizing real-time algorithms, or troubleshooting issues during test flights. Collaboration with hardware engineers, data analysts, and QA testers is common to ensure the seamless operation of the drone systems. You may also participate in code reviews, contribute to project planning, and stay updated with the latest advancements in drone technology to continuously improve software performance.

What are the key skills and qualifications needed to thrive in the drone software engineer position, and why are they important?

To thrive as a Drone Software Engineer, you need expertise in software development, robotics, embedded systems, and a solid background in computer science or related fields. Familiarity with programming languages such as C++, Python, ROS (Robot Operating System), and tools for flight control or simulation is often required, along with knowledge of relevant industry certifications like Part 107 (for commercial drone operations). Strong problem-solving abilities, teamwork, and effective communication skills help you collaborate across multidisciplinary teams and manage complex projects. These qualifications are essential for developing robust, reliable drone software that operates safely and efficiently in real-world environments.

How to become a drone software engineer?

To become a drone software engineer, you typically need a bachelor's degree in computer science, robotics, or a related field, along with experience in programming languages such as C++ or Python. Knowledge of embedded systems, drone hardware, and flight control algorithms is essential, and familiarity with development tools like ROS or PX4 can be beneficial. Gaining hands-on experience through internships or personal projects involving drone software development can also improve job prospects.

What are the most commonly searched types of Drone Software Engineer jobs in Nevada?

The most popular types of Drone Software Engineer jobs in Nevada are:

What are popular job titles related to Drone Software Engineer jobs in Nevada?

For Drone Software Engineer jobs in Nevada, the most frequently searched job titles are:

What cities in Nevada are hiring for Drone Software Engineer jobs?

Cities in Nevada with the most Drone Software Engineer job openings:

Infographic showing various Drone Software Engineer job openings in Nevada as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $150,224 per year, or $72.2 per hour.

Full-time

Re-posted 9 days ago


Job description

JOB TITLE: Senior Geologist
DEPARTMENT: Technical Services
LOCATION: Robinson Mine - Ruth, NV
PAY GRADE: 7
POSITION REPORTS TO:Chief Geologist
ROTATING SHIFT: No
EXEMPTPurpose & Scope of The Position:

The Senior Geologist will oversee the detailed geologic mapping of the highwalls in all the active pits. The Senior Geologist will be responsible for updating and maintaining daily, weekly, monthly, and annual reports. The primary purpose of this position is to ensure structural and alteration models are updated from pit maps, highwall mapping, and drone data; as well as managing Ore Control data and mentoring Junior Production Geologists. The Senior Geologist will oversee the mapping of all blast hole patterns and logging the blast hole cuttings and metallurgical data management. Finally, the Senior Geologist will assist in collecting monthly samples required by the Environmental department for compliance with our operating permits.

Job Duties & Responsibilities:
  • Follow safe work procedures and best practices.
  • Supervise and when necessary, conduct the entry of field data, including but not limited to blast hole mapping and high wall mapping, into current databases for delivery to Resource Modeling.
  • Ensure that highwall geologic maps and blast hole geologic maps are fully integrated.
  • Assist in monitoring and tracking of Ore Control and related Mine to Mill communication.
  • Assist in managing ore stockpiles needed for metallurgical blending.
  • Manage Continuous Improvement and other special projects as warranted.
  • Experience in short-term block modeling, reconciliation, and stockpile management.
  • Train and develop teams in face mapping, geo-metallurgical projects, and software training.
  • Implement digital mapping systems and improve geological workflows for greater efficiency.
  • Perform additional duties as needed to support the success of Robinson Nevada Mining Company and KGHM.
Required Qualifications:
  • Education: Bachelor's Degree in Geology, Geological Engineering, or Geo-metallurgy.
  • Experience:
    • Five (5) years mining and exploration experience.
    • Experience mentoring entry level geologists.
    • Ability to work in a multi-tasking environment.
  • Licenses: Valid driver's license.
Preferred Qualifications:
  • Education: A Master's Degree in Geology, Geological Engineering, or Geo-metallurgy.
  • Experience:
    • Experience with hydrothermal copper deposits.
    • Knowledge of intrusive centered systems.
    • Experience in the ore control role, including geo-metallurgical blending in an open pit mining environment will be highly regarded.
    • Experience with resource modeling.
    • Any experience in mineral or water exploration.
Technical Skills & Competencies:
  • Fundamental understanding of Economic Geology.
  • Identification of rocks and minerals.
  • Complete understanding of Excel and other MS office programs.
  • Strong written and oral communication skills.
  • Working knowledge of MinePlan, AutoCAD, or other drafting software.
  • Proficiency in Leapfrog, AcQuire, Deswik, SGS, and ERSI, Drone Flight for 3D modeling and resource targeting.
Travel Requirements:
  • Occasionally for training and development.
Supervisory Responsibilities:
  • Supervision of four technicians in daily tasks required to deliver various samples to the lab for analysis.
  • Supervision and mentoring of Junior Production Geologists with respect to logging and mapping of blast hole patterns, entry and interpretation of field and assay data using mine planning software.
Additional Requirements:
  • Successful completion of a pre-employment physical, including drug and alcohol testing.
  • Ability to meet the required physical demands, exerting 20 to 50 pounds of force occasionally and/or 10 to 25 pounds of force frequently and/or up to 10 pounds of force constantly.
Employment Type: Full time