1

Drone Software Engineer Jobs in Naperville, IL (NOW HIRING)

Solar Engineer

Oak Brook, IL · On-site

$80 - $100/hr

Model photovoltaic systems in PVSyst or Helioscope software for output production estimates ... Scan building existing conditions via drone or ground‑based scanners * Create layouts in AutoCad ...

Model photovoltaic systems using PVSyst or Helioscope software to provide accurate output ... Scan building existing conditions using drone or ground-based scanners and integrate data into ...

Model photovoltaic systems in PVSyst or Helioscope software for output production estimates ... Scan building existing conditions via drone or ground-based scanners * Create layouts in AutoCad ...

Model photovoltaic systems in PVSyst or Helioscope software for output production estimates ... Scan building existing conditions via drone or ground-based scanners * Create layouts in AutoCad ...

Solar Engineer

Oak Brook, IL · On-site

$107K - $125K/yr

Model photovoltaic systems in PVSyst or Helioscope software for output production estimates ... Scan building existing conditions via drone or ground-based scanners * Create layouts in AutoCad ...

... cloud software. Like our products, we work better together. We connect with candor and care ... Drone as First Responder represents what could be the most significant advancement in policing ...

Skydio is the leading US drone company and the world leader in autonomous flight, the key ... and software product development, operational excellence, and customer obsession to empower a ...

next page

Showing results 1-20

Drone Software Engineer information

See Naperville, IL salary details

$63.4K

$147.3K

$205.2K

How much do drone software engineer jobs pay per year?

As of Aug 26, 2026, the average yearly pay for drone software engineer in Naperville, IL is $147,304.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,800.00 and $172,700.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 Naperville, IL?

The most popular types of Drone Software Engineer jobs in Naperville, IL are:

What are popular job titles related to Drone Software Engineer jobs in Naperville, IL?

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

What job categories do people searching Drone Software Engineer jobs in Naperville, IL look for?

The top searched job categories for Drone Software Engineer jobs in Naperville, IL are:

What cities near Naperville, IL are hiring for Drone Software Engineer jobs?

Cities near Naperville, IL with the most Drone Software Engineer job openings:

Infographic showing various Drone Software Engineer job openings in Naperville, IL as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 13% Part Time, 4% Contract, and 1% Nights. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $147,304 per year, or $70.8 per hour.

$80 - $100/hr

Other

Posted 7 days ago


Job description

Summary

Provide electrical engineering design of renewable energy projects. Design to include interconnection drawings, electrical permit/construction drawings, calculations and close‑out documents. Design tools to include AutoCAD, PVSyst, Helioscope and various manufacturer online design tools. Projects generally include photovoltaic and/or energy storage elements and are submitted to interconnecting utilities and building departments (AHJ) for approval as well to field personnel for installation.

What You’ll Do
  • Model photovoltaic systems in PVSyst or Helioscope software for output production estimates
  • Conduct project site surveys to determine existing field conditions and existing electrical infrastructure
  • Design projects in accordance with building codes, best practices and project requirements
  • Design project installation details, single‑line diagrams, schedules and calculations for submission to stakeholders and approval authorities
  • Create shop drawings and details for installation personnel for use in construction
  • Scan building existing conditions via drone or ground‑based scanners
  • Create layouts in AutoCad based on existing conditions, building codes and customer requirements
  • Collaborate with project managers, engineers and installation contractors to provide information necessary for installation
  • Capture record drawings from field and update shop drawings from field markups and in‑person visits
What You’ll Need for Success
  • Bachelor’s degree in electrical engineering or electrical construction related field experience, licensed Professional Engineering (PE) license preferred.
  • 5+ years experience in renewable energy electrical construction and design
  • NABCEP, electrical engineering and/or AutoCad certification courses preferred
  • In depth electrical knowledge and ability to calculate and conduct various electrical studies, including voltage drop, ampacity, power factor, arc fault, short circuit, protection coordination, protective relaying and equipment selection.
  • General construction, electrical construction knowledge preferred
  • Experience using AutoCad 2D, AutoCad 3D, Revit Modeling, Bluebeam Software, renewable energy modeling software
  • Intermediate MS Office abilities
  • High focus on quality and detail
  • Strong client service and team orientation
  • Ability to thrive in deadline‑driven, pressured environment
Benefits
  • Collaboration, assistance, tools, and resources for success
  • An engaging and respectful workplace
  • Pride working for the largest PV and battery storage installer in the Midwest
Equal Employment Opportunity

Continental Energy Solutions is committed to equal employment opportunity. CES seeks to provide a welcoming and inclusive environment of mutual respect and provides employees a work environment free from discrimination and harassment. Continental Energy Solutions does not discriminate in employment on account of race, color, religion, national origin, citizenship status, ancestry, age, sex, sexual or gender orientation, marital status, physical or mental disability, military status, or unfavorable discharge from military service.

#J-18808-Ljbffr