1

Environmental Software Engineer Jobs in Georgia (NOW HIRING)

... environments. Responsibilities : • Develop, maintain, and optimize software for AGV and AMR ... Engineering, or related field • 2 years of experience developing software for robotics ...

Excellent knowledge of SQL/PLSQL and relational database programming Thorough understanding of software architecture and object-oriented design Ability to learn quickly in a dynamic environment ...

Senior Software Engineer

Alpharetta, GA · On-site

$145K - $165K/yr

Manage testing environments and execute deployments safely and reliably across all environments, so releases the Lead Engineer has scoped go out smoothly, issues are caught early, and software and ...

... Our Software Engineers are responsible for keeping Miyou simple and making our users faster and ... Ability to learn quickly in a dynamic environment Qualifications * Smart - we value aptitude more ...

Software Engineer (II)

Atlanta, GA · On-site

$114K - $142K/yr

NCR Voyix Corporation Atlanta, GA Software Engineer II (f/t) Collaborate with other developers to ... environment. Statement to Third Party Agencies To ALL recruitment agencies: NCR Voyix only accepts ...

Software Engineer (II)

Atlanta, GA · On-site

$114K - $142K/yr

NCR Voyix Corporation Atlanta, GA Software Engineer II (f/t) Collaborate with other developers to ... environment. Statement to Third Party Agencies To ALL recruitment agencies: NCR Voyix only accepts ...

NCR Voyix Corporation Atlanta, GA Software Engineer II (f/t) Collaborate with other developers to ... environment. Statement to Third Party Agencies To ALL recruitment agencies: NCR Voyix only accepts ...

Software Engineer (II)

Atlanta, GA · On-site

$114K - $142K/yr

NCR Voyix Corporation Atlanta, GA Software Engineer II (f/t) Collaborate with other developers to ... environment. Statement to Third Party Agencies To ALL recruitment agencies: NCR Voyix only accepts ...

As a Software Engineer, you will contribute to both strategic business initiatives and ... Experience developing applications within the State Farm technology environment. * Knowledge of ...

Software integration & test in lab and hardware environments * Ability to work onsite 100 ... Familiarity with software requirements development utilizing Model-Based System Engineering (MBSE ...

We are looking for a Software Engineer who thrives in both collaborative and independent environments. This individual should have a deep understanding of the software development lifecycle-from ...

We are looking for a Software Engineer who thrives in both collaborative and independent environments. This individual should have a deep understanding of the software development lifecycle-from ...

Role Overview As a Junior Software Engineer withinCocaCola'sDigital organization, you will play a ... Experience working in Agile product delivery environments and collaborating with cross-functional ...

Principal Software Engineer

Alpharetta, GA · On-site

$131K - $176K/yr

Our employees share in the responsibility for creating this environment and demonstrate mutual ... As a Principal Software Engineer , you will serve as one of the organization's most senior ...

The Engineer will be expected to use real-time software design and programming with C/C++ in a Linux build and Linux development environment. Duties and Responsibilities * Design, develop and test ...

Showing results 41-60

Environmental Software Engineer information

See Georgia salary details

$32.5K

$77K

$112.3K

How much do environmental software engineer jobs pay per year?

As of Aug 18, 2026, the average yearly pay for environmental software engineer in Georgia is $77,000.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,100.00 and $91,600.00 per year, depending on experience, location, and employer.

What is an environmental software engineer?

An Environmental Software Engineer develops software to analyze, model, and manage environmental data, helping organizations improve sustainability and compliance. They work on applications related to climate modeling, energy efficiency, pollution tracking, and resource management. Their role combines environmental science, data analysis, and programming to create tools that aid decision-making and regulatory adherence.

What does an environmental software engineer do?

As an Environmental Software Engineer, you might work on projects such as developing applications for environmental data analysis, creating modeling tools for climate or pollution prediction, or integrating sensor data into user-friendly dashboards. Your daily responsibilities often include collaborating with scientists and other engineers, writing and testing code, handling large environmental datasets, and ensuring software meets regulatory standards. You'll also work closely with project managers and clients to define requirements and deliver impactful solutions. Over time, you may have opportunities to lead projects, specialize in areas like GIS or climate modeling, or progress into roles with greater technical or managerial responsibility.

What skills and qualifications are needed to be an environmental software engineer?

To thrive as an Environmental Software Engineer, you need strong programming skills, an understanding of environmental science principles, and a degree in computer science, environmental engineering, or a related field. Experience with GIS tools, modeling software, cloud platforms, and certifications like GISP or relevant environmental data standards is highly valuable. Excellent problem-solving, teamwork, and communication skills help you collaborate with scientists, stakeholders, and cross-functional teams. These competencies are crucial for developing effective, reliable solutions that address complex environmental challenges through innovative software.

What are popular job titles related to Environmental Software Engineer jobs in Georgia?

For Environmental Software Engineer jobs in Georgia, the most frequently searched job titles are:

What job categories do people searching Environmental Software Engineer jobs in Georgia look for?

The top searched job categories for Environmental Software Engineer jobs in Georgia are:

Infographic showing various Environmental Software Engineer job openings in Georgia as of August 2026, with employment types broken down into 1% As Needed, 79% Full Time, 9% Part Time, 8% Contract, and 3% Nights. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $77,000 per year, or $37 per hour.

Software Engineer

Grenzebach Hellas

Newnan, GA • On-site

Full-time

Re-posted 5 days ago


Job description

Job Summary:
Grenzebach Corporation is a high-tech company focusing on the future of automation. They are seeking a highly skilled Software Engineer to support the design, development, integration, and lifecycle management of software systems used in Automated Guided Vehicles and Autonomous Mobile Robots operating in data center environments.
Responsibilities:
• Develop, maintain, and optimize software for AGV and AMR control systems.
• Implement and support navigation, localization, and motion control algorithms used in autonomous vehicles.
• Develop software modules for real-time robot control and industrial automation systems.
• Implement and maintain SLAM (Simultaneous Localization and Mapping) navigation algorithms.
• Develop and maintain software using CODESYS for industrial robotic systems.
• Integrate robot control systems with industrial PLC architecture and automation infrastructure.
• Support communication protocols used in industrial robotics environments (EtherCAT, CAN, TCP/IP, Modbus, etc.).
• Design and support robot SLAM navigation and fleet management systems responsible for task scheduling, traffic control, and system coordination.
• Implement communication frameworks enabling multi-robot coordination and centralized fleet supervision.
• Integrate robotics systems with WMS, MES, and facility control systems.
• Develop simulation and test environments for validating navigation algorithms and robot behaviors.
• Support system testing, commissioning, and Factory Acceptance Testing (FAT) for robotic platforms.
• Debug field issues related to navigation, perception, and fleet coordination.
• Optimize system performance for high uptime and reliability in industrial operations.
• Support diagnostics, telemetry, and monitoring systems for robot fleets.
• Collaborate with hardware, controls, and mechanical teams to improve overall robot system performance.
Qualifications:
Required:
• Bachelor’s or Master’s degree in Computer Science, Robotics, Mechatronics, Electrical Engineering, or related field
• 2 years of experience developing software for robotics, autonomous systems, or industrial automation
• Strong programming experience in C/C++, Python, or similar languages
• Experience with CODESYS or PLC-based control systems
• Hands-on experience with LiDAR sensor integration and processing
• Familiarity with real-time control systems and embedded software environments
• Experience working in industrial or manufacturing environments
Preferred:
• Experience developing software for AGVs, AMRs, mobile robotics, or warehouse automation systems
• Experience implementing or supporting SLAM-based navigation systems
• Experience with robot fleet management or multi-robot coordination systems
• Experience with ROS / ROS2 robotics middleware
• Familiarity with path planning algorithms (A, D, RRT, etc.)
• Experience with industrial communication protocols (EtherCAT, CANOpen, OPC UA)
• Experience integrating robotics systems with MES/WMS platforms
• Experience with simulation environments such as Gazebo or digital twin systems
• Knowledge of robot safety standards (ISO 3691-4, ISO 13849, etc.)
Company:
Grenzebach stands for high-tech solutions in the glass, intralogistics, and building materials industries. Founded in 1999, the company is headquartered in Cholargos, Athens, GR, , with a team of 11-50 employees. The company is currently Early Stage.