1

Environmental Software Engineer Jobs in Oregon (NOW HIRING)

As a Software Engineer on the Upstart Bank team, you will design and build reliable backend ... The ideal engineer enjoys solving challenging backend problems, thrives in ambiguous environments ...

GoldSim, a Datacor company, is the world leader in dynamic simulation software for water resources, environmental systems, and complex engineering problems. Our customers use GoldSim to model some of ...

What You Need: * 3+ years of professional software engineering experience with Python and ... Familiarity with a fast-paced startup environment. Nice to Have: * Experience with Databricks

Senior Software Engineer

Hermiston, OR · On-site

$109K - $151K/yr

Our inspiring and caring environment forms a global community that celebrates diversity and ... As a Senior Software Engineer within our Molecular Imaging (MI) division, you will play a key role ...

New

Principal Software Engineer

OR · On-site +1

$134K - $180K/yr

Position Summary Harness Software Engineering Insights (SEI) is where engineering meets engineering ... Work in an agile environment, using iterative development cycles and a short customer feedback loop

Position Summary Harness Software Engineering Insights (SEI) is where engineering meets engineering ... Work in an agile environment, using iterative development cycles and a short customer feedback loop

Senior Software Engineer

Portland, OR · On-site

$130 - $180/hr

If you thrive in fast-paced environments, enjoy solving complex technical challenges, and are ... software engineering experience * Strong full-stack development experience with Python and React

Rapidly learn new technologies and adapt to evolving hardware/software environments. * Other duties as assigned. Qualifications: * Bachelor's degree in engineering, computer science, or related field ...

Software Engineer, Sr

Newberg, OR · On-site

$128K - $169K/yr

With an environment that encourages and assists each person in developing to their highest ... Independently applies knowledge of software engineering principles to design, code, troubleshoot ...

Software Engineer, Sr

Newberg, OR · On-site

$128K - $169K/yr

With an environment that encourages and assists each person in developing to their highest ... Independently applies knowledge of software engineering principles to design, code, troubleshoot ...

What you'll do As a Software Engineer focused on Vulnerability Management at Stripe, you will use ... An ability to think creatively and holistically about reducing risk in a complex environment

Software Engineer, Sr

Newberg, OR · On-site

$128K - $169K/yr

With an environment that encourages and assists each person in developing to their highest ... Independently applies knowledge of software engineering principles to design, code, troubleshoot ...

Senior Software Engineer

Portland, OR · On-site

$100 - $130/hr

As a Senior Software Engineer at Resource Data, you will join a team of consultants leading complex ... Background in the natural resource management or environmental services sector * Experience ...

Lead Software Engineer

Lake Oswego, OR · On-site

$140 - $170/hr

Master's degree in Computer Science, Software Engineering, or a related technical discipline ... Experience with containerized environments and orchestration technologies. * Experience ...

Principal Software Engineer

OR · On-site +1

$150K - $214K/yr

GHX is seeking a Principal Software Engineer with deep technical expertise and a proven track ... Experience delivering large-scale, complex systems in Agile environments. * Strong problem-solving ...

Senior Software Engineer

OR · On-site +1

$122K - $161K/yr

As a Senior Software Engineer, you will design and build internal applications that power critical ... Familiarity with regulated environments such as financial services, banking, healthcare, or other ...

Showing results 21-40

Environmental Software Engineer information

See Oregon salary details

$40.7K

$96.4K

$140.6K

How much do environmental software engineer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for environmental software engineer in Oregon is $96,415.00, according to ZipRecruiter salary data. Most workers in this role earn between $77,700.00 and $114,700.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 the most commonly searched types of Environmental Software Engineer jobs in Oregon?

The most popular types of Environmental Software Engineer jobs in Oregon are:

Infographic showing various Environmental Software Engineer job openings in Oregon as of August 2026, with employment types broken down into 74% Full Time, 9% Part Time, and 17% Contract. Highlights an 84% In-person, and 16% Remote job distribution, with an average salary of $96,415 per year, or $46.4 per hour.

C/C++Software Engineer

Procom Consultants Group

Hillsboro, OR • On-site

Contractor

Re-posted 19 days ago


Job description

Company Description

Procom is a leading provider of professional IT services and staffing to businesses and governments in Canada.
With revenues over $500 million, the Branham Group has recognized Procom as the 3rd largest professional services firm in Canada and is now the largest "Canadian-Owned" IT staffing/consulting company.
Procom's areas of staffing expertise include:
Application Development
Project Management
Quality Assurance
Business/Systems Analysis
Datawarehouse & Business Intelligence
Infrastructure & Network Services
Risk Management & Compliance
Business Continuity & Disaster Recovery
Security & Privacy
Specialties Contract Staffing (Staff Augmentation)
Permanent Placement (Staff Augmentation)
ICAP (Contractor Payroll)
Flextrack (Vendor Management System)

Job Description

C/C++ Software Engineer


On behalf of our client, Procom Services is searching for a C/C++ Software Engineer for a contract opportunity in Hillsboro, Oregon. 


C/C++ Software Engineer Job Details


We are looking for a strong C/C++ software engineer with at least 5 years of experience developing commercial quality HW emulation/simulation software. Candidate must have experience releasing commercial quality software to hundreds or thousands of users.


Candidate must have experience reading HW specifications and RTL in Verilog, or working in pre-silicon emulation/simulation environments. Prior experience working for EDA companies such as Synopsys, Cadence, Mentor, desired.


Candidate must have experience writing unit tests and using test frameworks such as cunit, junit, nunit or the like. Candidate must have experience with automated regression testing, release and configuration management.


Driver, embedded FW or BIOS development experience is a plus.


Finally, candidate must have experience working in a geo-dispersed, fast-paced development environment. We are looking for someone with a background (Bachelor's/Master's Degree) in Computer Science or Computer Engineering with the majority of their day to day activities writing high quality code.


Manager will most likely extend to 18 months. Need candidates that can commit to being onsite in Oregon.



C/C++ Software Engineer Mandatory Skills


  • C/C++ Software Engineering
  • Experience releasing commercial quality software to hundreds or thousands of users
  • Experience reading HW specifications and RTL in Verilog, or working in pre-silicon emulation/simulation environments
  • Prior experience working for EDA companies such as Synopsys, Cadence, Mentor, desired
  • Experience writing unit tests and using test frameworks such as cunit, junit, nunit or the like
  • Experience with automated regression testing, release and configuration management
  • Driver, embedded FW or BIOS development experience is a plus
  • Experience working in a geo-dispersed, fast-paced development environment.
  • We are looking for someone with a background (Bachelor's/Master's Degree) in Computer Science or Computer Engineering with the majority of their day to day activities writing high quality code.


C/C++ Software Engineer Start Date


ASAP


C/C++ Software Engineer Assignment Length


6+ Months


"Please note that we are not able to work with candidates on H1B Visas or candidates represented by third parties."

Additional Information

All your information will be kept confidential according to EEO guidelines. Please send your resume in Word format only.