1

New Grad Software Engineer Jobs in Oregon (NOW HIRING)

The right individual will be a part of a larger team composed of software, electrical, test, and mechanical engineers all with the common goal of creating exciting new technologies for commercial ...

Software Engineer - NIKE USA Inc. - Beaverton, OR. Build and deliver scalable data and analytics ... new technologies, manage and evolve the data lake; integrate AI-powered solutions with ...

Software Engineer

Beaverton, OR · On-site

$93K - $124K/yr

Be a self-starter with the ability to quickly learn new programming language, software platform, hardware/software infrastructure, and development or troubleshooting tools-demonstrating both ...

$58K - $73K/yr

The quality engineer will participate as a member of the Quality Assurance team to ensure compliance with Westinghouse's Quality Management System, customer contract requirements, industry and ...

As a Software Engineer, you will play a key role in building and enhancing our SaaS Telecom Expense ... new Python based pipeline. Collaboration is central to this role. You will work closely with ...

Embedded Software Engineer

OR

$139K - $183K/yr

Software Design & Development • Develop, code, test, and debug new embedded software or ... Engineering Leadership & Departmental Support • Provide technical input to project schedules ...

$134K - $180K/yr

Willingness to experiment with new AI tooling, document learnings, and raise the entire team's capabilities is essential. The Principal Software Engineer should be the person the team looks to for ...

Senior Software Engineer

Salem, OR · On-site

$123K - $162K/yr

Software for updating and deploying new versions to production. Key Task and Responsibilities * Be a key engineer in a distributed team with presence in the US and in Norway. * Write clean, efficient ...

Senior Software Engineer

Portland, OR · On-site

$129K - $171K/yr

We focus on helping startups grow their software teams and launch new products. With larger ... Interest in learning new programming languages.

US-Remote or Marlton, NJ area Description A Software Engineer is needed to design, develop, and maintain modern software applications and services. The engineer will work within a cross-functional ...

OR · Hybrid

$103K - $181K/yr

Design and develop innovative software code for new tools and capabilities in areas related to computer security, vulnerability research, reverse engineering, and product development * Develop and ...

This role reports to the Manager of Software Engineering and provides the opportunity to work on multi-region, multi-cloud systems that handle large-scale AI traffic and complex orchestration ...

3631 Sr. Software Engineer

Portland, OR · Hybrid

$129K - $171K/yr

Sr. Software Engineer This position is responsible for a portion of a total engineering project ... Develops new and varied solutions to software problems within our standards and contributes to the ...

This role reports to the Manager of Software Engineering and provides the opportunity to work on multi-region, multi-cloud systems that handle large-scale AI traffic and complex orchestration ...

Implement new customer requirements and features in our existing application. * Maintain and ... Software development skills in one or more general purpose programming languages: C++, C#. Our ...

next page

Showing results 1-20

People also search for

New Grad Software Engineer information

See Oregon salary details

$67.1K

$156K

$217.3K

How much do new grad software engineer jobs pay per year?

As of Jun 10, 2026, the average yearly pay for new grad 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 are the key skills and qualifications needed to thrive in the New Grad Software Engineer position, and why are they important?

To thrive as a New Grad Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, usually supported by a computer science degree or related field. Familiarity with common coding languages (such as Java, Python, or C++), version control systems like Git, and basic software development tools is typically expected. Strong problem-solving skills, eagerness to learn, teamwork, and effective communication help new engineers excel in dynamic team environments. These skills are crucial to adapting quickly, contributing to projects, and building a successful foundation in the software industry.

What typical projects or tasks might a New Grad Software Engineer work on in their first year?

As a New Grad Software Engineer, you’ll often start by contributing to team projects through tasks like fixing bugs, writing unit tests, and developing small features under the supervision of senior engineers. You might participate in code reviews, collaborate on documentation, and learn to work with the company’s development tools and processes. Over time, as you demonstrate reliability and technical proficiency, you may be given ownership of more complex components or independent tasks. This structured approach helps you learn best practices, understand the codebase, and progressively build the confidence and experience needed for more advanced responsibilities.

What is a New Grad Software Engineer job?

A New Grad Software Engineer job is an entry-level software engineering role designed for recent college graduates with a degree in computer science or a related field. These roles typically involve writing and testing code, debugging software, and collaborating with more experienced engineers on various projects. Companies hire new grad engineers to help them grow their skills while contributing to real-world software development. The position often includes mentorship, training, and opportunities for career advancement.

What are the most commonly searched types of New Grad Software Engineer jobs in Oregon? The most popular types of New Grad Software Engineer jobs in Oregon are:
What job categories do people searching New Grad Software Engineer jobs in Oregon look for? The top searched job categories for New Grad Software Engineer jobs in Oregon are:
What cities in Oregon are hiring for New Grad Software Engineer jobs? Cities in Oregon with the most New Grad Software Engineer job openings:
Infographic showing various New Grad Software Engineer job openings in Oregon as of June 2026, with employment types broken down into 2% Locum Tenens, 77% Full Time, 17% Part Time, 2% Contract, and 2% Nights. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $155,975 per year, or $75 per hour.
Software Engineer

Software Engineer

HEICO

Eugene, OR • On-site

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 20 days ago


Job description

Senior Software Engineer
Full time-Flexible schedule, FLSA Exempt, EEOC Employer
THIS IS AN ONSITE POSITION IN EUGENE, OREGON
MUST BE AUTHORIZED TO WORK IN THE UNITED STATES WITHOUT SPONSORSHIP NOW OR IN THE FUTURE.
Rosen Aviation is looking for an experienced software engineer to help us develop the next generation of aircraft cabin systems. The right individual will be a part of a larger team composed of software, electrical, test, and mechanical engineers all with the common goal of creating exciting new technologies for commercial aircraft and private/business jets. If you have experience working in Linux and Android, doing object-oriented programming and working with embedded systems, we are looking for you!
The right candidate will architect, specify, design, and implement software as part of the Software Team in the development of Rosen products; Be responsible for successful implementation and control of all aspects of the software life cycle; Provide sustaining support for released products; Create world class production testing software with an emphasis on automation; And continuously improve our development process.
Required Qualifications
  • 7+ years of software development experience
  • Extensive experience with Git
  • Extensive experience with C++ and C
  • Extensive experience with AOSP (Android Open Source Project) or another embedded Linux OS
  • 5+ years of experience in Linux kernel driver development
  • 5+ years of experience using Java

Preferred Qualifications
  • Experience with NXP SoMs (i.MX8, i.MX6, i.MX95)
  • Experience with Gigabit Multimedia Serial Link (GMSL)
  • Experience with AV (audio/video) over ethernet including
    • Video compression
    • Synchronization
    • Video server implementations
    • Precision Time Protocol (PTP)
  • Experience with Jira, Confluence, RTM
  • Experience using C# and the .NET framework
  • Experience using Python
  • Enjoys working in a small team
  • Strong project management skills

Benefits:
In joining the Rosen team you'll surround yourself with like-minded colleagues, and enjoy our many workplace benefits, such as:
  • On-site exercise facility
  • Full suite of medical, dental, and vision benefits
  • Employer paid life, disability, and AD&D insurance
  • 401(k) retirement plan with company-matching benefit

Physical, Ergonomic and Environmental Considerations:
  • Primarily works in a factory environment with constant exposure to noise, chemicals and machinery
  • Constantly positions self to ship and inspect parts
  • Operates a computer and other office productivity machinery
  • Occasionally exposed to hazardous chemicals
  • Occasionally moves material and parts typically weighing up to 50 pounds from inspection to production floor.

To apply, please visit http://www.rosenaviation.com/about/careers/
Rosen is a drug and alcohol free workplace.
Required Qualifications
THIS IS AN ONSITE IN PERSON POSITION IN EUGENE, OREGON
MUST BE AUTHORIZED TO WORK IN THE UNITED STATES WITHOUT SPONSORSHIP NOW OR IN THE FUTURE.
  • 7+ years of software development experience
  • Extensive experience with Git
  • Extensive experience with C++ and C
  • Extensive experience with AOSP (Android Open Source Project) or another embedded Linux OS
  • 5+ years of experience in Linux kernel driver development
  • 5+ years of experience using Java

Preferred Qualifications
  • Experience with NXP SoMs (i.MX8, i.MX6, i.MX95)
  • Experience with Gigabit Multimedia Serial Link (GMSL)
  • Experience with AV (audio/video) over ethernet including
    • Video compression
    • Synchronization
    • Video server implementations
    • Precision Time Protocol (PTP)
  • Experience with Jira, Confluence, RTM
  • Experience using C# and the .NET framework
  • Experience using Python
  • Enjoys working in a small team
  • Strong project management skills