2

Entry Level Environmental Software Engineer Jobs in Raleigh, NC

Software Engineer

Raleigh, NC · On-site +1

$96K - $154K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

As a Software Engineer, your main focus will be on designing, developing, testing and collaborating ... We're a leader in open source because of our open and inclusive environment. We hire creative ...

Operate in various developments environments (Agile, Waterfall, etc.) while collaborating with key ... Train entry-level software engineers as directed by department management, ensuring they are ...

Operate in various developments environments (Agile, Waterfall, etc.) while collaborating with key ... Train entry-level software engineers as directed by department management, ensuring they are ...

Software Engineer

Raleigh, NC · On-site +1

$96K - $154K/yr

S. or foreign equivalent) in Computer Science, Software Engineering or related field and two (2) ... We're a leader in open source because of our open and inclusive environment. We hire creative ...

Embedded Software Engineer

Cary, NC · On-site

$123K - $161K/yr

Description: Software Engineer As a Software Engineer for Turf & Compact Utility you will be an ... team environment Experience writing and reviewing software requirements Knowledge of software ...

... Myxx is looking for a Software Engineer to help develop our platform technology. The ideal ... Python * familiarity with cloud based environments such as Azure/AWS/etc All engineers should also ...

next page

Showing results 1-20

Entry Level Environmental Software Engineer information

See Raleigh, NC salary details

$23.3K

$101.9K

$183.7K

How much do entry level environmental software engineer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for entry level environmental software engineer in Raleigh, NC is $101,935.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,200.00 and $116,600.00 per year, depending on experience, location, and employer.

What is the difference between Entry Level Environmental Software Engineer vs Entry Level Environmental Data Analyst?

AspectEntry Level Environmental Software EngineerEntry Level Environmental Data Analyst
Required CredentialsBachelor's in Environmental Engineering, Software Development, or related field; basic programming skillsBachelor's in Environmental Science, Data Analysis, or related field; proficiency in data tools
Work EnvironmentDeveloping environmental software, coding, testing, collaborating with engineersAnalyzing environmental data, creating reports, supporting environmental assessments
Employer & Industry UsageTech firms, environmental consultancies, government agenciesResearch institutions, environmental agencies, consulting firms

Entry Level Environmental Software Engineers focus on developing and maintaining environmental software solutions, requiring programming skills and software development knowledge. In contrast, Entry Level Environmental Data Analysts primarily analyze environmental data to support decision-making, emphasizing data analysis tools and reporting. Both roles are essential in environmental industries but differ in technical focus and daily tasks.

What does an entry level environmental software engineer do?

An Entry Level Environmental Software Engineer develops and maintains software solutions that address environmental challenges, such as monitoring air or water quality, modeling climate data, or optimizing resource management. They often work with environmental scientists to design, test, and implement applications that analyze large datasets or automate environmental processes. Typical tasks include writing code, debugging software, collaborating on project teams, and learning industry-specific tools and technologies. This role provides foundational experience for a career at the intersection of software engineering and environmental science.

What types of projects and collaborations can an entry level environmental software engineer expect in their first year?

As an Entry Level Environmental Software Engineer, you’ll typically work on projects that involve designing, developing, and testing software solutions for environmental data analysis, modeling, or monitoring. You will often collaborate with multidisciplinary teams, including senior engineers, scientists, and data analysts, to ensure your software meets both technical and environmental requirements. Expect to contribute to tasks such as writing code for data visualization tools, maintaining databases, and supporting the integration of sensor data. Early on, you’ll likely participate in code reviews, team meetings, and may assist with client presentations or documentation, providing a well-rounded introduction to both technical and collaborative aspects of environmental engineering.

What are the key skills and qualifications needed to thrive as an entry level environmental software engineer?

To thrive as an Entry Level Environmental Software Engineer, you need a solid background in computer science or environmental engineering, along with knowledge of programming languages such as Python, Java, or C++. Familiarity with GIS tools, environmental modeling software, and version control systems like Git is typically required. Strong problem-solving abilities, attention to detail, and effective teamwork and communication skills help you stand out in this role. These skills and qualities are essential for developing reliable software solutions that address complex environmental challenges and support interdisciplinary collaboration.

What are popular job titles related to Entry Level Environmental Software Engineer jobs in Raleigh, NC?

For Entry Level Environmental Software Engineer jobs in Raleigh, NC, the most frequently searched job titles are:

Entry Level Environmental Professional

Hart & Hickman

Raleigh, NC

Full-time

Re-posted 20 days ago


Job description

Are you a recent high-achieving graduate with at least a Bachelor's degree in Geology or Environmental Engineering and a keen interest in tackling intricate challenges in environmental assessment and remediation? If so, we believe that a career at Hart & Hickman will be both fulfilling and dynamic.

At Hart & Hickman, we recognize and seek out individuals who stand out in terms of skills and dedication. We provide opportunities for continuous growth, offering challenging projects and assignments to those who excel among their peers. Successful individuals who thrive in a fast-paced environment and consistently demonstrate excellence are quickly identified and advanced within our organization.

Our workplace culture at H&H is centered around positivity, emphasizing career and personal development, work-life balance, collaboration, ongoing training, competitive compensation, and regular employee recognition and appreciation. Our vibrant and committed team members have the chance to contribute to a variety of stimulating projects, working alongside experienced project managers and our senior management team. These projects serve as opportunities for staff to observe, learn, practice, and showcase their skills, contributing to the acceleration of their careers.

Depending on your educational background and experience, you will receive comprehensive training and development in various key areas of environmental consulting, including but not limited to:

  • Collection of soil, groundwater, sub-slab vapor, and indoor air samples for laboratory analysis.
  • Providing oversight during environmental assessment and remediation activities.
  • Compiling and interpreting field and laboratory data.
  • Preparing environmental reports and documents.
  • (Optional) Interest in asbestos inspections and reporting.

Through deliberate connections to training, recognition, and the cultivation of business acumen, we aim to nurture the very best consultants who ultimately become trusted advisers to our clients. We invite you to fast-track your career with the exceptional team at Hart & Hickman.

Hart & Hickman is an Equal Employment Opportunity employer. All qualified applicants will receive consideration for employment regardless of race, color, creed, religion, sex, age, national origin, disability, protected veteran status, marital status, sexual orientation, citizenship status, and other protected characteristics.

Employment Type: FULL_TIME