1

Freelance Python Gis Developer Jobs in Newark, DE

next page

Showing results 1-20

Freelance Python Gis Developer information

See Newark, DE salary details

$12

$57

$84

How much do freelance python gis developer jobs pay per hour?

As of Jul 14, 2026, the average hourly pay for freelance python gis developer in Newark, DE is $57.31, according to ZipRecruiter salary data. Most workers in this role earn between $47.26 and $65.10 per hour, depending on experience, location, and employer.

How do Freelance Python GIS Developers typically collaborate with clients and other team members on projects?

Freelance Python GIS Developers usually work remotely and rely heavily on digital communication tools to collaborate with clients, project managers, and other developers. They often participate in regular video meetings, share progress via project management platforms, and use version control systems like Git to manage code. Clear documentation and prompt feedback are essential, as freelancers may be coordinating with teams across different time zones. Building strong communication skills and setting clear expectations with clients helps ensure project milestones are met efficiently.

What is the difference between Freelance Python Gis Developer vs GIS Analyst?

AspectFreelance Python GIS DeveloperGIS Analyst
Required CredentialsProficiency in Python, GIS software, and sometimes certifications in GIS or programmingBachelor's degree in Geography, GIS, or related field; certifications like GISP are common
Work EnvironmentIndependent, project-based, often remote or freelanceTypically employed full-time in offices, government agencies, or consulting firms
Industry UsageUsed across various industries for custom GIS solutions and data analysisPrimarily in urban planning, environmental management, and government sectors

While both roles involve GIS data, Freelance Python GIS Developers focus on coding and custom solutions, often working independently, whereas GIS Analysts handle data analysis and reporting within organizations.

What does a Freelance Python GIS Developer do?

A Freelance Python GIS Developer specializes in creating, maintaining, and optimizing applications or scripts that handle geographic information system (GIS) data using the Python programming language. They often work with spatial data, build custom GIS tools, automate data processing tasks, and integrate GIS functionalities into web or desktop applications. These professionals usually collaborate with clients on a project basis, offering expertise in libraries such as GeoPandas, Shapely, and ArcPy. Their work enables organizations to analyze and visualize spatial data effectively for decision-making and research.

What are the key skills and qualifications needed to thrive as a Freelance Python GIS Developer, and why are they important?

To thrive as a Freelance Python GIS Developer, you need a solid understanding of Python programming, geospatial concepts, and experience with GIS platforms, often supported by a degree in computer science, geography, or a related field. Proficiency in tools like QGIS, ArcGIS, GDAL, and libraries such as GeoPandas and Shapely is essential, along with familiarity with version control systems like Git. Strong problem-solving, self-management, and communication skills help you manage projects independently and collaborate effectively with clients. These skills and qualities are critical for delivering quality geospatial solutions, meeting client needs, and succeeding in a competitive freelance environment.
What are popular job titles related to Freelance Python Gis Developer jobs in Newark, DE? For Freelance Python Gis Developer jobs in Newark, DE, the most frequently searched job titles are:
What job categories do people searching Freelance Python Gis Developer jobs in Newark, DE look for? The top searched job categories for Freelance Python Gis Developer jobs in Newark, DE are:
Senior Digital Signal Processing Engineer with Security Clearance

Senior Digital Signal Processing Engineer with Security Clearance

CACI

Aberdeen Proving Ground, MD • On-site

Other

Medical, Retirement, PTO

Posted 25 days ago


Job description

Job Title: Senior Digital Signal Processing Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US * * * The Opportunity: CACI is currently looking for a Senior Digital Signals Processing Engineer to join our team developing next generation signals intelligence (SIGINT) for the U.S. Army. Join this passionate team of industry-leading individuals on a program that leverages the best practices developing DSP algorithms for real-time or near-real-time systems to deliver state-of-the-art capability in support of our nation's warfighters. As a member of the CACI Team, you will support the men and women charged with safeguarding the American people and enhancing the Nation's safety, security, and prosperity. Responsibilities: • Lead technical development on a new project for the customer.
• Serve as the DSP subject matter expert for RF measurement and mapping activities.
• Develop and deploy algorithms that estimate Effective Isotropic Radiated Power (EIRP) within defined accuracy requirements.
• Process large-scale RF measurement datasets and generate geospatial EIRP coverage products.
• Lead technical investigations of measurement discrepancies and propagation anomalies. • Hybrid schedule available. Qualifications: Required: • Bachelor's degree in electrical engineering, Computer Engineering, Physics, Mathematics, or related field.
• 8+ years of experience in Digital Signal Processing, RF systems, or wireless communications.
• U.S. citizenship
• TS/SCI with Polygraph
• Strong programming skills in, C/C++, Python, MATLAB/Simulink
• Experience developing DSP algorithms for real-time or near-real-time systems.
• Radio Frequency (RF) and Communications Expertise
• Effective Isotropic Radiated Power (EIRP) Measurement Experience Desired: • Strong understanding of RF propagation, antenna theory, EIRP calculations, G/T measurements, path loss modeling and spectrum analysis
• Experience with SATCOM systems, terrestrial wireless networks, SIGINT or EW systems
• Experience designing and implementing algorithms for signal detection, frequency estimation, power estimation, channel characterization, noise/interference mitigation, and direction finding
• Experience developing methods and systems to estimate transmitter EIRP from collected RF measurements, calibrate measurement systems, correct for propagation losses, account for antenna gain patterns, and quantify measurement uncertainty
• Familiarity with Linux development environments, Git, CI/CD workflows, containerization (Docker), Ansible, and Cobbler
• Ability to define measurement requirements, develop verification and validation plans, analyze system performance, and support field testing and data collection campaigns
• Experience working across multidisciplinary teams with RF engineers, antenna engineers, software engineers, and test engineers
• Experience processing IQ sample data, spectral data, and telemetry and measurement datasets
• Strong understanding of FFTs, digital filtering, estimation theory, statistical signal processing
• Ability to validate measured EIRP against theoretical link budget predictions.
• Experience analyzing field-collected RF measurement data.
• Experience generating RF coverage and EIRP maps.
• Familiarity with, Geographic Information System (GIS) concepts, Terrain databases, Geospatial coordinate systems, digital elevation models (DEM)
• Ability to develop visualization products showing coverage contours, signal strength heat maps, EIRP distribution, measurement confidence intervals
• Experience building scalable data-processing pipelines.
• Experience with SATCOM software and systems
• Experience with geolocation and emitter characterization techniques.
• Familiarity with NSA software
• Experience with airborne or spaceborne RF sensing systems. - What You Can Expect: A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy. Pay Range : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. The proposed salary range for this position is: $108,400 - 227,500 USD CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.