2

Entry Level Software Engineer Jobs in Oregon (NOW HIRING)

Embedded Engineer I

Portland, OR · Hybrid

$71K - $91K/yr

Inside the Role An entry level Thermal Management Controls Engineer (L7) to support the development ... Participate in crossfunctional discussions with EE, controls, and software teams to ensure correct ...

$74K - $100K/yr

Discover your exciting role An Entry-Level Industrial Engineer supports the design, improvement ... Experience with CAD software or process simulation tools * Internship or co-op experience in ...

New

Discover your exciting role An Entry-Level Industrial Engineer supports the design, improvement ... Experience with CAD software or process simulation tools * Internship or co-op experience in ...

Position Overview The Associate Project Engineer (Assoc. PE) is an entry level position that ... This engineer also works on 3rd party hardware, software, and network related issues that are sold ...

Strong Computer skills (Excel, Word, and ability to learn custom test equipment software) * Good ... Training entry level technicians on proper testing procedures and equipment operation. * Ability to ...

In this role at PwC, you will apply data, algorithms, and software engineering to build and deploy ... PwC does not intend to hire experienced or entry level job seekers who will need, now or in the ...

Our clients and developers rely on your problem solving skills to ensure our software is built and supported effectively. * Client support: When a customer has a question, problem, or suggestion ...

Familiarity with computer operating systems and software applications as well as consumer and ... Beyond our connectivity solutions, we also provide local news, programming and regional sports via ...

Familiarity with computer operating systems and software applications as well as consumer and ... Beyond our connectivity solutions, we also provide local news, programming and regional sports via ...

Personnel work closely with VA Biomedical Engineering staff, clinical personnel, manufacturers, and ... Position Levels Level 0 - Entry Level Biomedical Technician * Supports routine preventive ...

Entry Level Sales

Astoria, OR · On-site

$100K/yr

Familiarity with computer operating systems and software applications as well as consumer and ... Beyond our connectivity solutions, we also provide local news, programming and regional sports via ...

Front End Entry Level

Salem, OR · On-site

$104K - $121K/yr

A Day in the Life: As a Night Stocker, you provide friendly, courteous, and helpful service. You keep the store looking filled and fresh by stocking and organizing merchandise on the shelves. You ...

next page

Showing results 1-20

Entry Level Software Engineer information

See Oregon salary details

$25.4K

$110.9K

$199.8K

How much do entry level software engineer jobs pay per year?

As of Jun 21, 2026, the average yearly pay for entry level 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 the difference between Entry Level Software Engineer vs Software Developer?

AspectEntry Level Software EngineerSoftware Developer
Required CredentialsBachelor's in CS or related field; some internshipsBachelor's in CS or related; coding experience
Work EnvironmentTeam-based, collaborative projects, entry-level tasksProject-focused, coding, debugging, and implementation
Employer & Industry UsageTech companies, startups, IT departmentsSoftware firms, tech startups, enterprise IT
Common Search & ComparisonYesYes

Entry Level Software Engineers and Software Developers often share similar educational backgrounds and work environments. The main difference lies in their roles: engineers may focus more on designing systems and architecture, while developers typically concentrate on coding and implementation. Both roles are essential in tech industries and often overlap in job functions, but understanding these distinctions helps job seekers target the right positions.

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

Entry level software engineers can improve their chances by building a portfolio of personal projects, contributing to open-source software, and learning relevant programming languages like Python or Java. Gaining certifications, such as those in specific technologies or coding bootcamps, can also demonstrate skills to employers. Internships or apprenticeships provide practical experience and networking opportunities in the field.

What types of projects do entry level software engineers typically work on, and how do they collaborate with other team members?

Entry level software engineers often start by working on smaller features, bug fixes, or assisting with testing and documentation within larger projects. They usually collaborate closely with senior engineers, product managers, and QA teams through code reviews, daily stand-ups, and pair programming sessions. This structure helps new engineers learn best practices, understand the codebase, and gradually take on more complex assignments. Effective communication and a willingness to learn are key to success in these collaborative environments.

What does an entry level software engineer do?

An entry level software engineer is responsible for assisting in the design, development, testing, and maintenance of software applications. They typically work under the guidance of more experienced engineers and may write code, debug programs, and participate in code reviews. The role often involves learning company-specific tools and workflows, collaborating with team members, and continuously improving technical skills. Entry level software engineers are expected to adapt quickly, communicate effectively, and contribute to the team's overall goals.

What engineers make $500,000?

Highly experienced software engineers, especially those in specialized fields like machine learning, data science, or working at top tech companies, can earn $500,000 or more annually through base salary, bonuses, and stock options. Achieving this level typically requires advanced skills, significant industry experience, and often working in leadership or senior technical roles.

What are the key skills and qualifications needed to thrive as an Entry Level Software Engineer, and why are they important?

To thrive as an Entry Level Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C++), computer science fundamentals, and often a relevant bachelor’s degree. Familiarity with version control systems like Git, development frameworks, and basic software development tools is typically expected. Strong problem-solving abilities, eagerness to learn, and effective collaboration are standout soft skills in this role. These skills are crucial for building reliable software, adapting to evolving technologies, and contributing productively to team projects.

What Does an Entry Level Software Engineer Do?

An Entry-Level Software Engineer, also called a Junior Engineer, works with a team of mid-level and senior engineers to develop, test, and maintain software applications and programs. The job duties of Junior Software Engineers typically include relatively simple routine tasks, such as debugging, testing, and code documentation. These tasks hone a Junior Engineer’s skills and familiarize them with the company’s code base. As Software Engineers gain more years of experience, they work on more complex development projects.

Is it true that AI will replace software engineers?

AI technology is advancing and automating certain coding tasks, but entry level software engineers are still essential for designing, testing, and maintaining software systems. AI tools can assist developers, but human oversight and problem-solving skills remain critical in software development roles.

Will AI replace coders by 2040?

Entry level software engineers perform coding tasks that are likely to evolve with AI tools, which can automate repetitive programming aspects. However, human oversight, problem-solving, and creativity remain essential, making complete replacement unlikely by 2040. AI will serve as a complement, enhancing productivity rather than replacing developers entirely.
What are the most commonly searched types of Software Engineer jobs in Oregon? The most popular types of Software Engineer jobs in Oregon are:
What are popular job titles related to Entry Level Software Engineer jobs in Oregon? For Entry Level Software Engineer jobs in Oregon, the most frequently searched job titles are:
What cities in Oregon are hiring for Entry Level Software Engineer jobs? Cities in Oregon with the most Entry Level Software Engineer job openings:
What are popular job titles related to Entry Level Software Engineer jobs in OR? For Entry Level Software Engineer jobs in OR, the most frequently searched job titles are:
Infographic showing various Entry Level Software Engineer job openings in Oregon as of June 2026, with employment types broken down into 100% Full Time. Highlights an 94% In-person, and 6% Remote job distribution, with an average salary of $110,870 per year, or $53.3 per hour.

Embedded Engineer I

Dtna

Portland, OR • Hybrid

$71K - $91K/yr

Full-time

Medical, Retirement, PTO

Posted 3 days ago


Job description

Inside the Role

An entry level Thermal Management Controls Engineer (L7) to support the development of thermal control systems for a battery electric class 8 vehicle (BEV). This role focuses primarily on thermal management controls (battery, power electronics, electric powertrain, and vehicle thermal loops), with additional exposure to Low Voltage (LV) Powernet. The position offers hands on experience in controls development, system integration, and vehicle validation, while working closely with cross functional teams across thermal simulation, thermal hardware, electrical, software, and vehicle integration.

Posting Information

We provide a scheduled posting end date to assist our candidates with their application planning. While this date reflects our latest plans, it is subject to change, and postings may be extended or removed earlier than expected.

We Take Care of Our Team

Position offers a starting salary range of $71,000.00 - $91,000.00 USD

Pay offered dependent on knowledge, skills, andexperience

Benefits include annual bonus program; 401kcompany contribution with company match up to6% as well as non-elective company contribution of3 - 7% depending on age;starting at 4 weeks paidvacation; 13+ calendar holidays; 8 weeks paidparental leave; employee assistance program;comprehensive healthcare plans and wellnessprograms; onsite fitness (at some locations); tuitionassistance and volunteer paid time off; short-termand long-term disability plans.

What You Drive at DTNA

Thermal Management Controls (Primary Focus)

Support the development, modeling, and validation of thermal management control strategies for BEV vehicles.

Assist with control algorithm development using MATLAB/Simulink and related embedded controls toolchains.

Support simulationbased development, including componentlevel and systemlevel thermal/controls models.

Participate in SiL, HiL, and vehicle testing to validate thermal control performance and robustness.

Support definition and review of controlrelated requirements, interfaces, and diagnostics for thermal systems.

Collaborate with thermal hardware, energy management, and vehicle integration teams to ensure systemlevel performance and consistency.

LV Powernet (Secondary Focus)

Support LV powernet integration activities and interactions between thermal controllers and LV electrical architecture.

Assist in reviewing LV-related requirements, interfaces, and diagnostics relevant to energy systems.

Participate in crossfunctional discussions with EE, controls, and software teams to ensure correct electrical behavior of thermal systems.

AI & Modern Engineering Tool Usage

Use or develop skills using AIassisted engineering tools for tasks such as code review, requirements analysis, model debugging, test result analysis, or documentation support.

Demonstrate openness and curiosity toward applying AI to improve engineering efficiency and quality.

Knowledge You Should Bring

  • Bachelor's degree in Control Engineering, Mechanical Engineering, Electrical Engineering, Embedded Systems, or a related field, and 0-2 years of experience is required.
  • Fundamental understanding of control systems, including feedback control concepts.
  • Exposure to MATLAB/Simulink or equivalent control modeling environments.
  • Basic understanding of automotive or commercial vehicle systems, preferably thermal and/or electrical systems.
  • Willingness and ability to learn vehicle development processes, tools, and standards.
  • Strong verbal and written communication skills.
  • Ability to clearly articulate technical concepts and deliver presentations.
  • An attached resume is required

Exceptional Candidates Might Have

  • Academic or internship experience with thermal systems, thermal controls, or energy management.
  • Experience or coursework involving modelbased design, simulation, or embedded controls.
  • Basic familiarity with battery electric vehicle (BEV) architectures.
  • Exposure to vehicle networks and protocols (e.g., CAN, LIN, Automotive Ethernet).
  • Python or equivalent scripting languages for analysis or automation.
  • Data analysis or scripting tools used to support engineering automation or testing.
  • Prior experience (academic or practical) using AI tools to support engineering tasks, or strong interest in learning them.

#LI-RR1 #LI-Hybrid

Where We Work

This position is open to applicants who can work in (or relocate to) the following location(s)-

Portland, OR US. Relocation assistance is not available for this position.

Schedule Type:

Onsite

At Daimler Truck North America, we recognize our world is changing faster than ever before. By listening to the needs of today, we're building to solve with cutting-edge solutions in sustainability and future driving technology across electric, hydrogen and autonomous. These solutions, backed by years of innovative success and achievement, continue DTNA's legacy as the undisputed industry leader. Our evolving brand portfolio is second to none, including Freightliner Trucks, Western Star, Demand Detroit, Thomas Built Buses, Freightliner Custom Chassis, and Financial Services. Together, we work as one team towards our envisioned future - building a cleaner, safer and more efficient tomorrow for all.

That is what we are working toward - for all who keep the world moving.

Additional Information

  • This position is not open for Visa sponsorship or to existing Visa holders
  • Applicants must be legally authorized to work permanently in the country the position is located in at the time of application
  • Final candidate must successfully complete a criminal background check
  • Final candidate may be required to successfully complete a pre-employment drug screen
  • Contractors, professional services, or other contingent workers should confirm with their local agency if they are eligible to apply for FTE positions
  • EEO - Disabled/Veterans

Daimler Truck North America is committed to workforce inclusion and providing an environment where equal employment opportunities are available to all applicants and employees without regard to race, color, sex (including pregnancy), religion, national origin, age, marital status, family relationship, disability, sexual orientation, gender identity and expression (including transgender and transitioning status), genetic information, or veteran status.

For an accommodation or special assistance with applying for a posted position, please contact our Human Resources department at 503-745-8982 or toll free 800-206-3369. For TTY/TDD enabled call 503-745-2137 or toll free 866-355-6935.