1

Drone Programming Jobs in Tennessee (NOW HIRING)

Bachelor's degree in Mining Engineering, Geology, Geological Engineering, Civil Engineering, or a ... Experience with Carlson, AutoCAD, ArcGIS, GIS software, drone mapping, or similar mine planning and ...

Bachelor's degree in Mining Engineering, Geology, Geological Engineering, Civil Engineering, or a ... Experience with Carlson, AutoCAD, ArcGIS, GIS software, drone mapping, or similar mine planning and ...

From field engineering to project management to quality and startup, you'll work with cuttingedge ... Become Drone Certified for TOPO * Verify the accuracy of survey data including measurements and ...

From field engineering to project management to quality and startup, you'll work with cuttingedge ... Become Drone Certified for TOPO * Verify the accuracy of survey data including measurements and ...

This is NOT a UAS, UAV, RPV, or DRONE pilot position. We are looking for a Full-time, Remote Pilot ... Experience working in a multidisciplinary team (Multimedia Developers, Quality Assurance ...

This is NOT a UAS, UAV, RPV, or DRONE pilot position. We are looking for a Full-time, Remote Pilot ... Experience working in a multidisciplinary team (Multimedia Developers, Quality Assurance ...

... programming phase; * Assisting communities on technical aspects of terminal and visual navigational ... FAA Part 107 Drone License to fly on behalf of TDOT to collect obstruction data at airports;

... programming phase; * Assisting communities on technical aspects of terminal and visual navigational ... FAA Part 107 Drone License to fly on behalf of TDOT to collect obstruction data at airports;

Inspector 2

Clarksville, TN ยท On-site

$50 - $55/hr

Interpret drawings, specifications, and engineering documents to validate design intent * Conduct ... drone deployment, vendor and project management, and general staff augmentation. Their approach ...

Showing results 41-60

Drone Programming information

What are the key skills and qualifications needed to thrive in drone programming?

Drone Programming professionals require strong skills in computer programming (such as Python, C++, or ROS), robotics, and UAV systems, often backed by a relevant degree in computer science, engineering, or a similar field. Familiarity with drone-specific software platforms, flight control systems, and certifications like FAA Part 107 are commonly needed. Outstanding problem-solving, collaboration, and communication skills are crucial in this role. These competencies ensure the reliable development, integration, and deployment of drone technologies in complex and dynamic environments.

What are the typical challenges faced when working as a drone programmer?

Drone Programmers often face challenges related to integrating hardware and software, optimizing flight control algorithms, and ensuring robust communication between the drone and ground stations. Adapting code to function reliably in varying weather conditions and environments, while meeting strict safety and regulatory standards, is a frequent aspect of the role. Collaborating closely with hardware engineers, pilots, and regulatory teams is common, requiring adaptability and teamwork. Overcoming these challenges helps professionals develop versatile solutions and excel in dynamic, technology-driven teams.

What is drone programming?

A Drone Programming job involves developing software and algorithms to control drones for various applications, such as aerial photography, mapping, surveillance, or autonomous navigation. Programmers work with flight control systems, sensor integration, computer vision, and communication protocols to enhance drone functionality. This role requires proficiency in languages like Python, C++, and ROS, along with knowledge of robotics and AI.

How much do drone programmers make?

Drone programmers typically earn between $60,000 and $100,000 annually, depending on experience, location, and the complexity of projects. Advanced skills in programming languages, UAV systems, and certifications can lead to higher salaries in this specialized field.

How to become a drone programmer?

To become a drone programmer, you should have a strong foundation in programming languages such as Python, C++, or Java, and understand drone hardware and software systems. Gaining experience with drone development platforms, simulation tools, and relevant certifications can improve job prospects. Practical experience through projects or internships is also valuable in this field.
Infographic showing various Drone Programming job openings in Tennessee as of August 2026, with employment types broken down into 1% Internship, 79% Full Time, 14% Part Time, 1% Temporary, 4% Contract, and 1% Nights. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution.

Division Mine Planner

Rogers Group

Nashville, TN โ€ข On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 27 days ago


Job description


Rogers Group, Inc., headquartered in Nashville, is a privately held aggregates and asphalt highway construction company operating in 13 states with over 3,500 employees. RGI, established in 1908, has the distinction of being recognized as the largest privately held aggregate producer in the United States.
Rogers Group is currently seeking a Division Mine Planner to join our Operations Service and Support team based in Oak Ridge, Tennessee. This position plays a critical role in supporting safe, efficient, and sustainable aggregate operations through mine planning, geological evaluation, reserve management, and operational support. This role is ideal for a motivated professional who enjoys balancing office-based planning and analysis with field work at active quarry operations.
The Division Mine Planner will work closely with operations leadership, geology, environmental, land management, and engineering teams to develop short term and long term mine plans that align with production goals, regulatory requirements, and company objectives. This position combines technical expertise, field work, strategic planning, and cross functional collaboration to support the continued growth and success of our operations.
Job Responsibilities:
Mine Planning and Resource Management
  • Develop and maintain short term and long term mine plans for aggregate operations.
  • Create pit designs, stripping plans, reclamation plans, reserve estimates, and phased mine development schedules.
  • Perform reserve analysis, geological interpretation, and resource evaluations to support operational and strategic planning.
  • Utilize mine planning and mapping software such as Carlson, AutoCAD, ArcGIS, and similar systems.
  • Analyze operational data and mine performance metrics to identify opportunities for improved efficiency, reserve recovery, and cost reduction.
  • Collaborate with operations leadership to align mine plans with production targets, processing requirements, and site-specific constraints.

Geological and Field Support
  • Manage investigative drilling projects including diamond core, auger, and rotary hammer drilling.
  • Create and maintain detailed geological core logs and associated documentation.
  • Coordinate quality control testing and communication with third party laboratories.
  • Collect and maintain geological, survey, and mapping data to support planning and operational decisions.
  • Perform field data collection using surveying equipment, GPS systems, drones, and related technology.
  • Conduct field visits to active quarry sites to support planning, investigation, and operational needs.

Land, Permitting, and Compliance Support
  • Gather, review, and document property boundaries, setbacks, easements, zoning requirements, agreements, and other land use information relevant to mine planning.
  • Assist with the preparation of mine plans and documentation required for regulatory agencies and permitting processes.
  • Coordinate with consultants, contractors, and internal stakeholders on mine planning and permitting related projects.

Business and Strategic Support
  • Assist with feasibility studies, operational improvement projects, and capital planning initiatives.
  • Prepare reports, presentations, maps, and supporting documentation for leadership and operational teams.
  • Identify opportunities to improve safety, operational efficiency, reserve utilization, and long term mine development strategies.
  • Stay current on industry trends, technologies, and best practices within the aggregate and mining industries.

Qualifications:
Education and Experience
  • Bachelor's degree in Mining Engineering, Geology, Geological Engineering, Civil Engineering, or a related field preferred.
  • At least 1 year of experience in mine planning, geology, aggregate operations, or a related technical field preferred.
  • Experience with aggregate mining operations, drilling programs, reserve modeling, GIS, or QA/QC processes is preferred.
  • Professional Geologist (PG), Fundamentals of Geology (FG), or Professional Engineer (PE) certifications are a plus, but not required.

Technical Skills
  • Working knowledge of surface mining methods, mine planning principles, and aggregate operations.
  • Experience with Carlson, AutoCAD, ArcGIS, GIS software, drone mapping, or similar mine planning and mapping systems preferred but not required.
  • Strong proficiency in Microsoft Office applications including Excel, Word, Outlook, and PowerPoint.
  • Ability to interpret geological data, topographic information, and operational performance metrics.

Professional Skills
  • Self-motivated with the ability to work independently and manage multiple priorities.
  • Strong analytical, organizational, and problem-solving abilities.
  • Ability to communicate technical information clearly to both technical and nontechnical audiences.
  • Strong attention to detail and commitment to accuracy.
  • Ability to collaborate effectively across departments and with external partners.
  • Uncompromising commitment to safety excellence and ability to complete MSHA safety training.

Work Environment and Physical Requirements
  • Combination of office-based work and field work at active quarry operations.
  • Frequent travel to operating locations within the division, including occasional overnight travel estimated at less than 10%.
  • Ability to work outdoors in varying weather and site conditions.
  • Ability to safely lift and move geological core boxes and field equipment weighing up to 50 pounds.

Rogers Group provides extensive benefits, strong compensation, and a safe, drug-free working environment.
As a Rogers Group employee, you will have access to our competitive company perks, including:
  • Medical, Dental, Vision Insurance plus Health Savings Account with annual company contribution.
  • Company provided Group Life and Accidental Death & Dismemberment insurance.
  • Retirement 401(k) with company contribution and match at one year of service.
  • Company provided Short- and Long-Term Disability.
  • Paid Holiday's including Christmas shutdown between Christmas and New Years Day.
  • Paid vacation available after 180-day probationary period and accrued based on years of service.
  • Annual performance-based merit increases.
  • Career growth/advancement opportunities.

RGI EEO Statement
It is the policy of Rogers Group, Inc. to recruit, hire, and promote individuals based on demonstrated merit and qualifications. We are committed to providing a work environment that is free from discrimination, harassment, and retaliation as protected by applicable federal, state, or local laws.
All applications are accepted online at www.rogersgroupinc.com.
About Us
Rogers Group, Inc., headquartered in Nashville, is a privately held aggregates and asphalt highway construction company operating in 13 states with over 3,500 employees. Established in 1908, RGI is the largest privately held aggregate producer in the United States.
RGI EEO Statement
It is the policy of Rogers Group, Inc. to recruit, hire, and promote individuals based on demonstrated merit and qualifications. We are committed to providing a work environment that is free from discrimination, harassment, and retaliation as protected by applicable federal, state, or local laws.
All applications are accepted online at www.rogersgroupinc.com.