1

Graduate Software Engineer Jobs in Oregon (NOW HIRING)

Controls Engineer

Portland, OR · On-site

$88.60K - $114.50K/yr

Validate control systems through rigorous testing-software-in-loop (SIL), hardware-in-loop (HIL ... Experience :Recent graduate orpossessinglimited professional experience Skills, Experience ...

GPU software development * Network communications stack development Preferred Qualifications * Post-graduate degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or ...

OR

$119.40K - $157.80K/yr

Degree in Computer Science, Aerospace Engineering, Robotics Engineering, or a related subject. * 5+ years of professional experience (including graduate work) developing software for airborne ...

Experience : Recent graduate orpossessinglimited professional experience Skills, Experience ... Basic knowledge of control system design and architecture, including both hardware and software for ...

From a tooling & software engineering perspective, what are the optimal integration patterns for ... Work with the cross-functional GenAI pod to "graduate" successful prototypes into production-level ...

From a tooling & software engineering perspective, what are the optimal integration patterns for ... Work with the cross-functional GenAI pod to "graduate" successful prototypes into production-level ...

next page

Showing results 1-20

Graduate Software Engineer information

See Oregon salary details

$67.1K

$156K

$217.3K

How much do graduate software engineer jobs pay per year?

As of May 29, 2026, the average yearly pay for graduate software engineer in Oregon is $155,975.00, according to ZipRecruiter salary data. Most workers in this role earn between $126,900.00 and $182,900.00 per year, depending on experience, location, and employer.

What is a Graduate Software Engineer job?

A Graduate Software Engineer is an entry-level role for individuals who have recently completed a degree in computer science, software engineering, or a related field. They typically work as part of a development team, assisting in coding, testing, debugging, and maintaining software applications. This role provides hands-on experience with software development methodologies, programming languages, and industry tools. Graduate Software Engineers often receive mentorship and training to build their technical skills and industry knowledge. The job serves as a foundation for career growth in software development and engineering roles.

What are the key skills and qualifications needed to thrive in the Graduate Software Engineer position, and why are they important?

To thrive as a Graduate Software Engineer, you need a solid grasp of programming languages, data structures, algorithms, and a relevant degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and common frameworks or libraries is highly valued. Strong problem-solving abilities, effective communication, and a willingness to learn are standout soft skills in this position. These skills are crucial for developing high-quality software, adapting to evolving technologies, and collaborating efficiently within dynamic engineering teams.

What does a typical day look like for a Graduate Software Engineer?

As a Graduate Software Engineer, your day often includes writing and reviewing code, participating in daily stand-up meetings, collaborating with other developers and cross-functional teams, and troubleshooting issues within the software. You may also be involved in testing, debugging, and learning new technologies, as well as working on ongoing projects under the mentorship of senior engineers. The role offers a mix of individual tasks and teamwork, allowing you to develop both technical skills and professional relationships. This collaborative environment provides an excellent foundation for growth and learning within the software industry.
What are the most commonly searched types of Graduate Software Engineer jobs in Oregon? The most popular types of Graduate Software Engineer jobs in Oregon are:
What cities in Oregon are hiring for Graduate Software Engineer jobs? Cities in Oregon with the most Graduate Software Engineer job openings:
Infographic showing various Graduate Software Engineer job openings in Oregon as of May 2026, with employment types broken down into 1% Internship, 1% As Needed, 96% Full Time, 1% Part Time, and 1% Contract. Highlights an 84% Physical, 5% Hybrid, and 11% Remote job distribution, with an average salary of $155,975 per year, or $75 per hour.

Controls Engineer

Hyster-Yale

Portland, OR • On-site

$88.60K - $114.50K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 29 days ago


Hyster-Yale Materials Handling rating

9.0

Company rating: 9.0 out of 10

Based on 18 frontline employees who took The Breakroom Quiz

20th of 415 rated machine equipment manufacturers


Job description

Job Title

Controls Engineer

Job Category

Engineering

Job Description

What starts withYOU,moves the world!

Hyster-Yale Materials Handling, Inc, a world-class manufacturer of industrial lift trucks, has an outstanding opportunity for an energeticandinnovativeentry-level Controls Engineerbased at ourCounterbalance Development Center(CBDC)inPortland,Oregon.

This position playsan important rolein developing lift trucks and implementing robotic technology into current products by creating,modifying, and implementing solutions across multiple platforms. As a global team-member you will interact with all aspects of theorganization;including manufacturing, procurement, andtest, to ensure that we deliver quality trucks.

What you will do:

  • Design and develop control systems for powered industrial vehicles, ensuringoptimalperformance and reliability.

  • Validate control systems through rigorous testing-software-in-loop (SIL), hardware-in-loop (HIL), and in-vehicle methods-to ensure functionality and safety.

  • Investigate and resolve technical issues by conducting root-cause analysis to drive continuous improvement.

  • Create andmaintaindocumentation for design, evaluation, and compliance to support marketing, manufacturing, and service teams.

  • Collaborate with cross-functional teams to support efficient, cost-effective product development and production processes.

Who you are:

  • Strong problem-solving mindset with a proactive approach to tackling challenges.

  • Effective communicator, able to convey technical concepts clearly across diverse teams.

  • Collaborative team player who thrives in cross-functional environments and values input from others.

  • Adaptable and open to learningnew technologiesor methods in a fast-paced industry.

  • Detail-oriented, ensuring accuracy and quality in all aspects of work.

What you will need:

  • Education:Bachelor's degree inComputer,Electrical,Electronics, orMechatronics Engineering

  • Experience:Recent graduate orpossessinglimited professional experience

Skills, Experience & Abilities

  • Solid grasp of control system design, architecture, and theory, including electronic hardware, embedded software, and real-time control networks for automotive and industrial applications.

  • Experience with model-based development using Simulink, as well as software creation for controlling physical devices.

  • Basicproficiencyin C and C++ programming, with exposure to development tools like Git and Azure DevOps and familiarity with Agile software practices.

  • Understanding of embedded software and operating system concepts, plus knowledge of industry communication protocols such as J1939 and CAN.

  • Relevant experience in material handling, automotive, or related industries, and ability tooperateforklift trucks (training provided if needed).

  • Basic skills in drafting, CAD, design layouts, engineering analysis, and vehicle technology.

Who we are:

Hyster-Yale Materials Handling, Inc., designs, engineers, manufactures,sellsand services a comprehensive line of lift trucks, aftermarket parts and technology and energy solutions that are transforming the way the world moves materials from Port to Home. As a global leader in the materials handling industry, Hyster-Yale Materials Handling, Inc, has been building relationships with our customers, suppliers,dealersand employees for over 100 years. For more information about a career with Hyster-Yale, please visit hyster-yalecareers.com.

What we offer:

Hyster-Yale Materials Handling, Inc, offers competitive pay, tuition reimbursement, supportive work environment, hybrid workoption, and opportunities for growth and development.A fullbenefits package: paid time off; medical, dental, vision, and life insurance, employer-sponsored profit sharing and 401(k).

#LI-ER

#LI-ONSITE

Job Type

Permanent

Time Type

Full time

Work Hours

40

Travel Required

1-10%

Primary Location

HY US Portland, OR

Address

4000 NE Blue Lake Road

Zip Code

97024-8710

Field-Based

No

Relocation Assistance Available

NoWe are an equal opportunity employer with an excellent benefit package including medical, dental and life insurance, 401(k) and profit sharing.EOE/Minorities/Females/Veterans/Disabled

What Hyster-Yale Materials Handling employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom