1

Entry Software Engineer Jobs in Oregon (NOW HIRING)

Position- Software Engineer- C#, Motion Control, Metrology Type : Day 1 onsite (5 days a week) Location : Hillsboro, Oregon (Preferred) or Milpitas, California ,USA About the Role: Require an ...

Software Engineer

Wilsonville, OR · On-site

$100 - $125/hr

The Software Engineer is responsible for designing, developing, and maintaining embedded software and firmware for electronic control modules used in automotive and power management applications.

Software Engineer

Salem, OR · On-site

$80 - $100/hr

Software Engineer (Information Systems Specialist 6) Hybrid work options If this opportunity aligns with your strengths, background, and commitment to fostering inclusivity, we encourage you to apply!

Software Engineer Join our growing Software for External Medical Device team and contribute to the development of cutting-edge applications that support implantable medical devices. In this technical ...

Software Engineer

Lake Oswego, OR · On-site

$100 - $125/hr

Software Engineer Join our growing Software for External Medical Device team and contribute to the development of cutting‑edge applications that support implantable medical devices. In this ...

Software Engineer

Beaverton, OR · On-site

$80 - $100/hr

# Software EngineerNIKE, Inc.Beaverton, United StatesPosted 24 Jun 2026NIKE, Inc. is hiring a Software Engineer to support and modernize enterprise PLM platforms for retail and apparel. The role ...

Software Engineer

Hillsboro, OR · On-site

$125 - $150/hr

Design, develop, and enhance software tools and automation solutions that support engineering workflows in advanced packaging and silicon enablement. * Apply AI/ML techniques end-to-end to improve ...

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 ...

Software Engineer II

Beaverton, OR · On-site

$101K - $138K/yr

Software Engineer II, Design Engineering - Nike WHO YOU WILL WORK WITH The Consumer Product & Innovation Design Engineering builds software tools and systems to enable end-to-end product creation at ...

Software Engineer Location: Hillsbrough,OR Duration: Contract L2 / L3 Networking protocol development with C, Good Experience in Linux internals, Linux networking internals. Performance analysis and ...

Software Engineer

Beaverton, OR · On-site

$125 - $150/hr

Position Summary We are looking for a skilled and motivated Software Engineer with 3-5 years of experience to join our talented development team. This hybrid position offers the opportunity to work ...

Senior Software Engineer

Salem, OR · On-site

$121K - $159K/yr

Overview We are seeking a full-time Senior Software Engineer for Garmin's Salem, OR location. In this role, you will be responsible for providing technical leadership and project planning for ...

Senior Software Engineer

Salem, OR · On-site

$125 - $150/hr

Overview We are seeking a full-time Senior Software Engineer for Garmin's Salem, OR location. In this role, you will be responsible for providing technical leadership and project planning for ...

Defense Unicorns is seeking a Mid to Senior Software Engineer to help drive our transformation from legacy, on-premises software to a modern, cloud-native platform. In this role you will play a key ...

Epiq is seeking a highly skilled AI Software Engineer to join our Operations Engineering team. This role is ideal for candidates who are passionate about building applied AI systems-not just writing ...

Software Engineer

OR · On-site +1

... engineering, product and design * Experience building user-facing products, with an eye for detail and a sense of what makes software feel intuitive and polished * Comfort working in fast-paced ...

About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful technical challenges? As a Software Engineering ...

next page

Showing results 1-20

Entry Software Engineer information

See Oregon salary details

$25.4K

$110.9K

$199.8K

How much do entry software engineer jobs pay per year?

As of Sep 7, 2026, the average yearly pay for entry software engineer in Oregon is $110,870.00, according to ZipRecruiter salary data. Most workers in this role earn between $68,700.00 and $126,900.00 per year, depending on experience, location, and employer.

What is an entry software engineer?

Entry software engineers are professionals who have recently started their careers in software development, typically with less than two years of experience. They are responsible for writing, testing, and maintaining code under the supervision of more experienced engineers. Entry software engineers often work on smaller tasks, bug fixes, and learn industry best practices while contributing to larger projects. Their role provides a foundation for building advanced technical skills and growing into senior engineering positions.

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

To thrive as an Entry Software Engineer, you need a solid grasp of programming fundamentals, problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with languages such as Java, Python, or C++, and experience with tools like Git, integrated development environments (IDEs), and basic software development methodologies are commonly required. Strong communication, teamwork, and a willingness to learn help you collaborate effectively and adapt to evolving technical challenges. These skills ensure you can contribute to projects, work well within a team, and grow quickly in the fast-paced software industry.

What are some common challenges faced by entry software engineers when joining their first development team?

Entry software engineers often encounter challenges such as adapting to large codebases, understanding team workflows, and getting comfortable with collaborative development tools like version control systems. Navigating code reviews and learning to communicate technical ideas clearly can also be new experiences. However, most teams provide onboarding resources, mentorship, and regular feedback to help new engineers integrate smoothly and grow their skills.

What is the difference between Entry Software Engineer vs Junior Software Developer?

AspectEntry Software EngineerJunior Software Developer
Required CredentialsBachelor's in CS or related field, some internshipsBachelor's in CS or related field, internship experience helpful
Work EnvironmentTeam-based, collaborative projects, entry-level tasksSupportive team, learning-focused, entry-level coding
Employer & Industry UsageTech companies, startups, corporate IT departmentsTech firms, software companies, startups
Search & Comparison IntentUnderstanding entry-level roles, career pathClarifying job responsibilities, entry-level positions

Both roles are entry-level positions in software development, often requiring similar educational backgrounds and internships. The term "Entry Software Engineer" emphasizes a broader engineering role with potential involvement in design and architecture, while "Junior Software Developer" typically focuses on coding and implementation tasks. Employers may use these titles interchangeably, but understanding the nuances helps candidates target the right opportunities.

How to get a job as an entry software engineer with no experience?

Entry software engineer roles often require foundational programming skills in languages like Python, Java, or C++, which can be gained through online courses, coding bootcamps, or self-study. Building a portfolio with personal projects, contributing to open-source, and obtaining relevant certifications can help demonstrate skills to employers despite limited professional experience.

Is 25 too late to become an entry software engineer?

Entry software engineering roles typically target recent graduates or those with limited professional experience, but age is not a strict barrier. Many employers value skills, coding ability, and relevant projects over age, and individuals can start learning programming languages and building portfolios at any age to qualify for such positions.

What job categories do people searching Entry Software Engineer jobs in Oregon look for?

The top searched job categories for Entry Software Engineer jobs in Oregon are:

What cities in Oregon are hiring for Entry Software Engineer jobs?

Cities in Oregon with the most Entry Software Engineer job openings:

Infographic showing various Entry Software Engineer job openings in Oregon as of August 2026, with employment types broken down into 84% Full Time, 12% Part Time, and 4% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $110,870 per year, or $53.3 per hour.

Contractor

Re-posted 23 days ago


Job description

Company Description

Global Channel Management is a technology company that specializes in various types of recruiting and staff augmentation.  Our account managers and recruiters have over a decade of experience in various verticals. GCM understands the challenges companies face when it comes to the skills and experience needed to fill the void of the day to day function.  Organizations need to reduce training and labor costs but at same requiring the best "talent " for the job. 


Qualifications

Software Engineer  must have 7+ years experience developing software and 3+ years development work in C, C+


Software Engineer requires:

  •  Required: BS in Electrical Engineering, Computer Science, or Computer Engineering
  • Preferred: MS in Electrical Engineering, Computer Science, or Computer Engineering

  • C, C++, JAVA, Object Oriented Design, GUI Development, UNIX, MS
    Windows, Networking Protocols (i.e., Novell, TCP/IP) and print languages
    (i.e., Postscript and PCL)
  • Demonstrate proficiency using modern software development processes , including software configuration management tools,
  • Microsoft Office and core business -use tools Embedded software experience is a plus

Software Engineer duties:


  • Responsible
    for the design, development, implementation and maintenance of computer
    software for systems supporting with Product Development

  • Support the development of software requirements and software project
    plans, including schedule dependencies, deliverables and target dates
    Write technical specifications for product designs
  • Responsible
    for integration and validation of product designs with other project
    team members Supports software QA/test methodologies
Additional Information

$1739/hr

6 MONTHS


Global Channel Management logo

About Global Channel Management

Sourced by ZipRecruiter

Global Channel Management is a technology company that specializes in various types of recruiting and staff augmentation. Global Channel Management understands the challenges companies face when it comes to the skills and experience needed to fill the void of the day to day function. Organizations need to reduce training and labor costs but at the same time requiring the best talent for the job. GCM's Ownership and Management teams have extensive Staffing, Recruiting, HR and Executive Leadership knowledge, Experience and Expertise. Our Understanding and Commitment to our Client's Satisfaction are key reasons GCM has been successful in establishing long term relationships.

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

Austell, GA, US

Social media