1

Software Engineer Jobs in Eugene, OR (NOW HIRING)

Commercial Mechanical Engineer

Springfield, OR ยท On-site

$70K - $130K/yr

The Commercial Mechanical Engineer is responsible for the technical delivery of mechanical/HVAC ... Experience with design software such as but not limited to AutoCad, Revit, etc. * Fluency with ...

Transportation Project Engineer - Mid Level

Eugene, OR ยท On-site

$77K - $102K/yr

Collaborating closely with our traffic engineers, you'll help develop and implement roadway ... Software * Microsoft Office (Outlook, Word, Excel) - Proficient * Market Sector Software (AutoCAD ...

Pipeline Engineer

Eugene, OR ยท Hybrid

$81K - $134K/yr

Kennedy Jenks is seeking an experienced and proactive Pipeline Engineer for our Oregon and ... Experience with pipeline design software and hydraulic modeling tools preferred. Kennedy Jenks ...

Senior Transportation Project Engineer 1

Eugene, OR ยท On-site

$99K - $129K/yr

Software * Microsoft Office (Outlook, Word, Excel) - Advanced * Market Sector Software (AutoCAD C3D ... May perform the role of project engineer on large and/or complex multidiscipline projects. Leads ...

Solutions Engineer, Remote

Eugene, OR ยท On-site

$120K - $140K/yr

Your Role We are seeking a motivated and technically proficient Solutions Engineer to serve as a ... Experience and familiarity with the sales/pre-sales processes used in either hardware or software ...

Software * Microsoft Office (Outlook, Word, Excel) - Proficient * Market Sector Software (C3D/P3D ... Engineering Reports * Alternatives/economic analysis * Establish design criteria * Smaller pump ...

Software * Microsoft Office (Outlook, Word, Excel) - Proficient * Market Sector Software (C3D/P3D ... Engineering Reports * Alternatives/economic analysis * Establish design criteria * Smaller pump ...

Solutions Architect

Coburg, OR ยท On-site

$63.50 - $83.75/hr

Coach and mentor solution designers, software engineers, and system engineers in the principles and practicalities of modern application delivery Job Qualifications Education: * Bachelor's degree in ...

Telecom Field Engineer II

Eugene, OR ยท On-site

$31.77 - $36.09/hr

We're looking for two experienced Telecom Field Engineers to support the planning, evaluation, and ... Ability to learn industry-specific software and technology platforms. * Excellent verbal and ...

We're looking for two experienced Telecom Field Engineers to support the planning, evaluation, and ... Ability to learn industry-specific software and technology platforms. * Excellent verbal and ...

Were looking for two experienced Telecom Field Engineers to support the planning, evaluation, and ... Ability to learn industry-specific software and technology platforms. * Excellent verbal and ...

Showing results 41-60

Software Engineer information

See Eugene, OR salary details

$64.3K

$149.4K

$208.2K

How much do software engineer jobs pay per year?

As of Aug 10, 2026, the average yearly pay for software engineer in Eugene, OR is $149,426.00, according to ZipRecruiter salary data. Most workers in this role earn between $121,500.00 and $175,200.00 per year, depending on experience, location, and employer.

Are software engineers still in demand?

Software engineers are currently in high demand due to ongoing digital transformation across industries, with strong growth projected in areas like cloud computing, cybersecurity, and AI. Skills in programming languages such as Python, Java, and experience with agile development increase employability in this field.

What is a software engineer?

Software Engineers are professionals who design, develop, test, and maintain computer software and systems. They use programming languages, engineering principles, and problem-solving skills to build applications, websites, or software solutions that meet specific needs. Software Engineers may work in a variety of industries, such as technology, finance, healthcare, or entertainment, collaborating with other team members to deliver functional and reliable software. Their role often involves analyzing user requirements, writing code, debugging errors, and continually improving software performance.

What are some common challenges software engineers face when collaborating on large development teams?

Software engineers working on large teams often encounter challenges with communication, code integration, and maintaining consistent coding standards. Coordinating across multiple developers can lead to merge conflicts and misunderstandings about project requirements or priorities. Adopting tools like version control systems, regular code reviews, and clear documentation helps mitigate these issues. Building strong collaboration skills and proactively seeking clarification are key to ensuring smooth teamwork and project success.

Are software engineers still in high demand?

Software engineers remain in high demand due to ongoing digital transformation across industries, with skills in programming languages, cloud computing, and cybersecurity highly sought after. The job market is expected to grow faster than average, with opportunities in various sectors including technology, finance, and healthcare.

Is 25 too late to become a software engineer?

Age is not a barrier to becoming a software engineer; many professionals start in their mid-20s or later. Success depends on acquiring relevant skills, such as programming languages and problem-solving, often through coding bootcamps, degrees, or self-study, and gaining practical experience. Employers value skills and experience over age, making it possible to enter the field at 25 or older.

What are the key skills and qualifications needed to thrive as a software engineer, and why are they important?

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with coding languages (such as Python, Java, or C++), version control systems like Git, and knowledge of software development methodologies are typically required. Excellent teamwork, communication, and adaptability distinguish top performers in this role. These skills ensure efficient, high-quality software development that meets user needs and adapts to technological changes.

What is the difference between Software Engineer vs Software Developer?

AspectSoftware EngineerSoftware Developer
CredentialsBachelor's degree in CS or related field, certificationsBachelor's degree often preferred, certifications optional
Work EnvironmentDesigning, developing, testing, and maintaining software systemsWriting, coding, and implementing software applications
Industry UsageUsed across tech, finance, healthcare, and more for system-level rolesCommonly used in app and web development projects
Search IntentUnderstanding roles, responsibilities, and qualificationsLearning about coding, programming, and project work

While both roles involve software creation, Software Engineers typically focus on designing and architecting complex systems, whereas Software Developers mainly concentrate on coding and building specific applications. The roles often overlap, but the Engineer role may require broader system knowledge and design skills.

What do software engineers do for a job?

Software engineers design, develop, test, and maintain software applications and systems. They use programming languages, tools, and frameworks to create solutions that meet user needs and technical requirements, often collaborating with teams and following project deadlines.
What are the most commonly searched types of Software Engineer jobs in Eugene, OR? The most popular types of Software Engineer jobs in Eugene, OR are:
What cities near Eugene, OR are hiring for Software Engineer jobs? Cities near Eugene, OR with the most Software Engineer job openings:
Infographic showing various Software Engineer job openings in Eugene, OR as of August 2026, with employment types broken down into 91% Full Time, 7% Part Time, and 2% Contract. Highlights an 88% In-person, 5% Hybrid, and 7% Remote job distribution, with an average salary of $149,426 per year, or $71.8 per hour.

Project Engineer

Aggregate Resource Industries

Springfield, OR โ€ข Hybrid

$85K - $125K/yr

Full-time

Life, Retirement, PTO

Re-posted 14 days ago


Job description

Company Overview
Aggregate Resource Industries, Inc. (ARI) is a leading mining and construction services contractor headquartered in Springfield, Oregon. We specialize in providing comprehensive solutions for the mining and construction industries, including rock drilling, blasting, and crushing operations throughout the United States. Our commitment to safety, innovation, and quality has established ARI as a trusted partner for mining and construction projects nationwide โ€” and earned us recognition as one of Oregonโ€™s Top Workplaces for our dedication to employees and culture.

Position Overview
The Project Engineer plays a key role in supporting the successful execution of ARIโ€™s specialized drilling and blasting projects across mining, site development, and specialty excavation operations. This field-based hybrid position combines hands-on operational involvement with technical project coordination, engineering support, field technology integration, and project lifecycle management. Working closely with field leadership, operators, blasters, and customers, the Project Engineer helps ensure complex projects are executed safely, efficiently, and in alignment with operational goals, production targets, regulatory requirements, and customer expectations.
This role is designed for a motivated engineering professional seeking direct involvement in complex drilling and blasting projects while developing expertise in project execution, operational planning, production support, and emerging field technologies. The position offers significant exposure to active jobsite operations, drone and modeling technology, cross-functional collaboration, and real-time problem solving within a fast-paced, growth-oriented environment.
The ideal candidate is adaptable, operationally minded, and comfortable working both in the field and in a collaborative office setting to support technically complex projects from planning through execution and completion.

Schedule
  • Schedule is driven by active project and operational needs and may vary by jobsite, production schedules, and customer requirements.
  • Work is primarily Mondayโ€“Friday; however, extended hours, travel, early morning starts, and occasional weekend work are expected in support of field operations and project execution.

Work Location
  • Hybrid field-based position based out of Springfield, OR.
  • Frequent travel to active drilling and blasting project sites across the United States is required.
  • Work is regularly performed in active mining and site development environments.

Compensation
  • We offer a generous and progressive pay scale. Pay for this position depends on experience. 
  • Typical annual earnings: $85,000 - $125,000 per year.
  • Full benefits package available for full-time employees

Job Requirements/Qualifications
  • Experience: Minimum of 2โ€“5 years of engineering, project engineering, field engineering, or construction operations experience within mining, drilling and blasting, aggregates, or related industries preferred.
  • Education: Bachelorโ€™s degree in Mining Engineering, Civil Engineering, Construction Engineering, Construction Management, or related field preferred.
  • Industry knowledge: Exposure to construction, mining, quarry, aggregates, drilling, blasting, or heavy equipment operations preferred.
  • Technical proficiency: Strong proficiency in Microsoft Office Suite, including Excel, Outlook, and PowerPoint. Experience with project management, scheduling, drone mapping, modeling, or construction technology platforms preferred.
  • Technology aptitude: Demonstrates strong interest in operational technology, automation, drone applications, modeling software, and continuous improvement initiatives that enhance safety, quality, and production.
  • Travel flexibility: Ability and willingness to travel frequently to project sites and support field operations as needed.
  • Communication skills: Strong verbal and written communication skills with the ability to interact professionally with customers, field personnel, vendors, and leadership teams.
  • Problem solving: Ability to identify operational challenges, develop practical solutions, and adapt quickly within dynamic field environments.
  • Driver license: Valid driverโ€™s license with a driving record that includes no more than 3 moving violations and/or chargeable accidents in the last 3 years and no DUIIs.
  • Background check: Required through the Bureau of Alcohol, Tobacco, Firearms and Explosives (ATF) in compliance with federal government restrictions.
  • Pre-employment drug test and physical: Pre-employment drug test and physical required. We conduct random drug tests and post-accident testing. For safety reasons, ARI maintains a zero-tolerance drug policy, including marijuana use.

Additional Skills Required
  • Values-Driven: Embodies ARIโ€™s values of integrity, teamwork, resilience, and continuous improvement.
  • Communication: Builds strong working relationships through clear, responsive, and professional communication across field and office teams.
  • Teamwork: Collaborates effectively with operations, project managers, drill crews, blasters, customers, and leadership teams to support successful project execution.
  • Problem solving: Identifies operational challenges proactively and develops practical, solution-oriented approaches in fast-paced field environments.
  • Adaptability: Adjusts quickly to changing project conditions, operational priorities, weather conditions, and field demands.
  • Technology aptitude: Demonstrates strong systems capability and interest in field technologies, modeling software, drone applications, and operational reporting tools.
  • Attention to detail: Maintains high levels of accuracy and organization across project documentation, scheduling, field reporting, and engineering support activities.
  • Initiative: Takes ownership of responsibilities, follows through on commitments, and actively seeks opportunities to improve operational effectiveness.
  • Time management: Effectively manages multiple projects, competing priorities, travel schedules, and operational deadlines.
  • Customer focus: Supports positive customer relationships by maintaining professionalism, responsiveness, and a solutions-oriented mindset.

Key Responsibilities
Project Execution & Field Operations
  • Project coordination: Supports the successful execution of drilling, blasting, crushing, and heavy civil construction projects from initial planning through project completion.
  • Field support: Maintains active field involvement to support operational execution, project readiness, production goals, and quality expectations.
  • Operational alignment: Coordinates closely with field leadership, project managers, and operations teams to ensure projects remain organized, efficient, and properly supported.
  • Customer interaction: Participates in customer meetings, project discussions, and field reviews to support project communication and execution.
  • Project tracking: Monitors project progress, schedules, operational updates, and key deliverables throughout the project lifecycle.
  • Issue resolution: Identifies and helps resolve operational, scheduling, and project-related challenges to support safe and efficient project execution.

Drilling & Blasting Engineering Support
  • Blast support: Assists with drilling and blasting project planning, field implementation, and operational coordination activities.
  • Drill pattern integration: Supports drill pattern layout, blast planning activities, and field execution coordination using available operational technologies and software platforms.
  • Technical support: Serves as a technical resource for field operations teams, assisting with operational questions, field adjustments, and project support needs.
  • Production optimization: Supports efforts to improve operational efficiency, production quality, fragmentation results, and overall field performance.
  • Data collection: Assists with compiling field data including drill logs, blast reports, production information, and operational records.

Safety
  • Safety-First Mindset: Maintains a safety-first mindset and continually works with team members to promote and uphold a safe work environment.
  • Regulatory Compliance: Consistently follows all company safety policies, procedures, and applicable OSHA/MSHA regulations.
  • Additional duties: Perform other duties to contribute to the companyโ€™s overall success.

Benefits
  • Paid Time Off 
  • Paid Holidays
  • Company Paid Lodging When working on jobs that require more than 1.5 hours of one-way travel, ARI arranges and covers 100% of lodging accommodations.
  • Paid travel-time
  • Health Insurance Eligible employees may participate in ARI's health insurance program, subject to plan terms and eligibility requirements
  • Vision Insurance Eligible employees may participate in ARI's vision insurance program, subject to plan terms and eligibility requirements.
  • Dental Insurance Eligible employees may participate in ARI's dental insurance program, subject to plan terms and eligibility requirements
  • Flexible Spending Account (FSA) Employees are given the option to contribute a portion of their earnings, pre-tax, into a Flexible Spending Account (FSA). They can use the funds contributed to their account to pay for qualified medical or dependent care expenses that are not covered by insurance.
  • Voluntary Insurance We offer a voluntary insurance program for Critical Illness, Accident Protection, Short-Term Disability and Life Insurance.
  • Employee Assistance Program (EAP) With this benefit program, employees and members of their household can receive free, confidential counseling services to help work through both personal and professional issues.
  • 401k We match 100% of the first 3% of your salary that you contribute, and 50% of the amount that exceeds 3%, up to 5% of your annual earnings. In addition, ARI may make a profit-sharing contribution to your account at the end of the plan year.

ARI is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, religion, national origin, age, genetic information, veteran status, or on the basis of disability, gender identity, sexual orientation or other bases prohibited by applicable law.