1

Gis Software Engineer Jobs in Florida (NOW HIRING)

Experience with GIS * Experience with WFS/WMS layers * Experience with Cesium * Experience with ... Bachelor's degree in engineering, software, or computer science. * Minimum of 5 years of relevant ...

Experience with GIS * Experience with WFS/WMS layers * Experience with Cesium * Experience with ... Bachelor's degree in engineering, software, or computer science. * Minimum of 5 years of relevant ...

Experience with GIS * Experience with WFS/WMS layers * Experience with Cesium * Experience with ... Bachelor's degree in engineering, software, or computer science. * Minimum of 5 years of relevant ...

New

Experience with GIS * Experience with WFS/WMS layers * Experience with Cesium * Experience with ... Bachelor's degree in engineering, software, or computer science. * Minimum of 5 years of relevant ...

Experience with GIS * Experience with WFS/WMS layers * Experience with Cesium * Experience with ... Bachelor's degree in engineering, software, or computer science. * Minimum of 5 years of relevant ...

Bachelor's Degree in Geography, Geomatics, Urban Planning, Civil Engineering or related field with ... Demonstrate proficiency in utilizing computer software packages. Ability to work a flexible ...

... a GIS Programmer Analyst II. This role involves designing, developing, implementing, and ... new software programs and applications. โ€ข Analyze and assess existing business systems and ...

... City's GIS, including application software, network, and associated systems, including ... programming, Visual Basic.Net (VBNET), and JavaScript. โ€ข Requires a working knowledge of the ...

... (CAD) software (e.g., AutoCAD) and Geographic Information Systems (GIS) to create, update, and ... Project Planning Support: Assist senior engineers in preparing Statements of Work (SOW), material ...

GIS Administrator

Venice, FL ยท On-site

$76K - $112K/yr

... City's GIS, including application software, network, and associated systems, including ... web programming, Visual Basic.Net (VBNET), and JavaScript. Requires a working knowledge of the ...

GIS Administrator

Venice, FL ยท On-site

$76K - $112K/yr

... web programming, Visual Basic.Net (VBNET), and JavaScript. Requires a working knowledge of the ... Familiarity with CentralSquare Software applications based on an iSeries system is preferred.

Distribution Engineer 3 - Grid

Lake Mary, FL ยท Hybrid

$74K - $113K/yr

Familiarity with GIS software. * Experience in utility distribution inspections and/or construction ... Many engineers in these roles build or use automation to create calculations, summarize technical ...

Showing results 41-60

Gis Software Engineer information

See Florida salary details

$23.9K

$73K

$120.7K

How much do gis software engineer jobs pay per year?

As of Sep 12, 2026, the average yearly pay for gis software engineer in Florida is $73,045.00, according to ZipRecruiter salary data. Most workers in this role earn between $54,200.00 and $86,300.00 per year, depending on experience, location, and employer.

What is a GIS software engineer?

A GIS Software Engineer develops, maintains, and optimizes geographic information system (GIS) software applications. They work with spatial data, develop mapping and analysis tools, and integrate GIS with other technologies. Their role often involves programming, database management, and problem-solving to ensure efficient geospatial data processing. GIS Software Engineers use programming languages like Python, JavaScript, or C# and work with GIS platforms such as ArcGIS or QGIS. They collaborate with analysts, cartographers, and other stakeholders to build solutions that support decision-making and visualization.

What types of projects and daily responsibilities can I expect as a GIS software engineer?

As a GIS Software Engineer, you can expect to work on projects ranging from designing custom geospatial tools and automating spatial data workflows to integrating GIS solutions with enterprise systems. Your daily responsibilities may include writing and testing code, collaborating with GIS analysts to implement new features, troubleshooting spatial data issues, and participating in code reviews. You will often work closely with cross-functional teams, including data scientists, project managers, and field personnel, to develop robust geospatial solutions that support organizational objectives. This dynamic role offers a mix of independent technical work and collaborative problem-solving, providing ongoing learning opportunities in both software engineering and geographic information systems.

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

To thrive as a GIS Software Engineer, you need strong programming skills (such as Python or Java), experience with GIS concepts, and a relevant degree in computer science, geography, or a related field. Proficiency with GIS platforms like ArcGIS or QGIS, spatial databases (e.g., PostGIS), and industry certifications (such as Esri Technical Certification) are highly valuable. Excellent problem-solving abilities, communication skills, and teamwork make a candidate stand out in this collaborative and fast-evolving environment. These competencies ensure the effective development, integration, and support of complex geospatial applications to meet user and organizational needs.

Is GIS still in demand?

GIS Software Engineers are in demand due to the growing need for spatial data analysis in industries like urban planning, environmental management, and transportation. Skills in GIS tools such as ArcGIS or QGIS, along with programming knowledge, enhance job prospects in this field.

What does a GIS software engineer do?

A GIS software engineer designs, develops, and maintains geographic information system (GIS) software applications. They work with spatial data, use programming languages like Python or Java, and often utilize GIS tools such as ArcGIS or QGIS to create solutions for mapping, analysis, and data visualization.

What are the most commonly searched types of Gis Software Engineer jobs in Florida?

The most popular types of Gis Software Engineer jobs in Florida are:

What are popular job titles related to Gis Software Engineer jobs in Florida?

For Gis Software Engineer jobs in Florida, the most frequently searched job titles are:

What job categories do people searching Gis Software Engineer jobs in Florida look for?

The top searched job categories for Gis Software Engineer jobs in Florida are:

What are popular job titles related to Gis Software Engineer jobs in FL?

For Gis Software Engineer jobs in FL, the most frequently searched job titles are:

Infographic showing various Gis Software Engineer job openings in Florida as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 84% Full Time, 11% Part Time, and 3% Contract. Highlights an 86% Physical, 3% Hybrid, and 11% Remote job distribution, with an average salary of $73,045 per year, or $35.1 per hour.

Maritime Autonomy Software Engineer

Clearwater, FL โ€ข On-site

Full-time

Posted 28 days ago


Job description

Role Overview

The Mission Software Engineer is responsible for developing the operator-facing software that enables mission planning, command and control, vehicle monitoring, and operational management across the Marcurius portfolio of autonomous maritime systems.

This is a hands-on software engineering role focused on Ground Control Station (GCS) applications, mission planning, user interfaces, telemetry, mapping, and system integration. Working closely with the Lead Autonomy Engineer and multidisciplinary engineering teams, you will develop software that allows operators to safely plan, monitor, command, and supervise autonomous vessels throughout testing and operational deployment.

Key Responsibilities
  • Design, develop and maintain mission planning, Ground Control Station (GCS) and command-and-control software for autonomous maritime systems.
  • Develop intuitive operator interfaces for mission planning, vehicle monitoring, telemetry, mapping and mission execution.
  • Integrate mission software with vehicle autonomy, navigation, communications, propulsion, payload and sensor systems.
  • Develop and maintain APIs, middleware and software interfaces between onboard systems and operator applications.
  • Support integration with Mission Planner, ArduPilot, PX4 and comparable autonomy frameworks.
  • Participate in software integration, harbour trials, sea trials and operational testing, diagnosing and resolving software and system integration issues.
  • Analyse telemetry, vehicle logs and mission data to improve software performance, usability and operational reliability.
  • Produce technical documentation, software configurations and release records while following engineering and cybersecurity best practices.
Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Robotics or a related discipline, or equivalent professional experience.
  • 57 years of professional software engineering experience in robotics, autonomous systems, defence, aerospace or related industries.
  • Experience developing mission-planning, Ground Control Station or command-and-control applications.
  • Experience developing software for autonomous maritime.
  • Strong programming skills in one or more of: C++, C#, Python, JavaScript/TypeScript or Rust.
  • Experience developing graphical user interfaces using frameworks such as Qt, .NET, React or Electron.
  • Experience integrating software with hardware, sensors and communications systems.
  • Familiarity with Git, software testing and modern software development practices.
  • Strong analytical, troubleshooting and communication skills.
Preferred Experience
  • Experience with Mission Planner, QGroundControl, ArduPilot, PX4 or ROS/ROS2.
  • Experience with mapping, GIS, electronic charts or geospatial applications.
  • Experience integrating radar, AIS, LiDAR, EO/IR or other situational-awareness sensors.
  • Familiarity with MAVLink, CAN Bus, IP networking and communications systems.
  • Experience supporting sea trials, field testing or operational deployments.
  • Defence, maritime or autonomous systems experience.
Why This Role Matters

Mission Software is the primary interface between operators and autonomous platforms. This role ensures operators can confidently plan missions, monitor vehicle health, supervise autonomous behaviours and maintain operational awareness during real-world missions. The software developed in this role directly influences mission effectiveness, operator workload and the successful deployment of Marcurius autonomous systems.

Why Marcurius

Marcurius is a people-first, execution-focused organisation assembling a high-impact team of engineers, operators and mission specialists. This role offers an unusual opportunity to enter the unmanned-maritime sector, receive structured training, work directly with next-generation defense technology and help establish the standards by which future Marcurius USV pilots will be trained and assessed.

Equal Opportunity Employment

Marcurius Multi-Mission Solutions is an Equal Opportunity Employer. We are committed to building a diverse, mission-driven team and do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status or any other characteristic protected under applicable federal, state or local law.

We strongly encourage applications from veterans and individuals with experience or interest in maritime operations, unmanned systems, defense and advanced technology.