2

Entry Level Software Engineer Jobs in Edmonds, WA

... software (AutoCAD, Civil 3D, etc.) and equipment; * Effectively use reports, maps, drawings, engineering plans, test and aerial photographs to assess soil composition, terrain, hydrological ...

Civil Engineer - Entry Level

Bellevue, WA · On-site

$80.20K - $84.50K/yr

... software (AutoCAD, Civil 3D, etc.) and equipment; * Effectively use reports, maps, drawings, engineering plans, test and aerial photographs to assess soil composition, terrain, hydrological ...

A bachelor's degree in Computer Science, Software Engineering, Data Analytics, Quality Engineering, Artificial Intelligence, or a related field. * Strong analytical and problem-solving abilities ...

Those in data science and machine learning engineering at PwC will focus on leveraging advanced ... PwC does not intend to hire experienced or entry level job seekers who will need, now or in the ...

next page

Showing results 1-20

Entry Level Software Engineer information

See Edmonds, WA salary details

$26.4K

$115.2K

$207.5K

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

As of May 31, 2026, the average yearly pay for entry level software engineer in Edmonds, WA is $115,153.00, according to ZipRecruiter salary data. Most workers in this role earn between $71,400.00 and $131,800.00 per year, depending on experience, location, and employer.

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.

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

What are the most commonly searched types of Software Engineer jobs in Edmonds, WA? The most popular types of Software Engineer jobs in Edmonds, WA are:
What are popular job titles related to Entry Level Software Engineer jobs in Edmonds, WA? For Entry Level Software Engineer jobs in Edmonds, WA, the most frequently searched job titles are:
What cities near Edmonds, WA are hiring for Entry Level Software Engineer jobs? Cities near Edmonds, WA with the most Entry Level Software Engineer job openings:
Infographic showing various Entry Level Software Engineer job openings in Edmonds, WA as of May 2026, with employment types broken down into 91% Full Time, 8% Part Time, and 1% Contract. Highlights an 95% Physical, 2% Hybrid, and 3% Remote job distribution, with an average salary of $115,153 per year, or $55.4 per hour.
Modeling & Simulation Engineer

Modeling & Simulation Engineer

Cummins Inc.

Seattle, WA

Full-time

Posted 29 days ago


Cummins rating

8.1

Company rating: 8.1 out of 10

Based on 244 frontline employees who took The Breakroom Quiz

103rd of 512 rated manufacturers


Job description

We are looking for a talented Modeling & Simulation Engineer to join our team specializing in Modeling and Simulation for our Cummins Inc. facility in Seattle, WA. 

In this role, you will make an impact in the following ways: 

  • Translate stakeholder needs into working solutions by collaborating with product and engineering design teams to define requirements and deliver verified model features and impactful analyses.
  • Validate models of physical system by analyzing experimental, operational, and simulation data
  • Influence software architecture and design decisions by applying systems knowledge to improve software quality, performance, and cross platform integration across product lines.
  • Strengthen development efficiency and consistency by applying and continuously improving software development processes, including coding, compilation, and testing practices.
  • Resolve simulation issues effectively by investigating anomalies, understanding causal mechanisms, owning problem resolution, and clearly documenting outcomes to improve product reliability.
  • Independently execute moderately complex work by owning components or subsystems, navigating increasing technical ambiguity, and delivering results aligned with product and program goals.
  • Contribute to team success and capability growth by collaborating cross functionally, supporting technicians or student employees as needed, and continuously building proficiency in critical technical competencies.
Cummins is an equal opportunity employer. Our policy is to provide equal employment opportunities to all qualified persons without regard to race, sex, color, disability, national origin, age, religion, union affiliation, sexual orientation, veteran status, citizenship, gender identity, or other status protected by law.

Additional Information:

  • Design, develop, and maintain complex, integrated simulation models to represent and analyze physical system behavior.
  • Analyze experimental, operational, and simulation data to inform model development, calibration, and validation efforts.
  • Develop subsystem level simulation algorithms grounded in first principles engineering and mathematical methodologies.
  • Validate and test simulation outputs against empirical data and defined system requirements to ensure accuracy and reliability.
  • Proficiency or working experience with Python and/or MATLAB/Simulink for model development, analysis, and simulation is a plus.
  • Bachelor's degree, or equivalent practical experience, in Engineering, Physics, Mathematics, Analytics, or Data Science is preferred.

Please note that the salary range provided is a good faith estimate on the applicable range. The final salary offer will be determined after considering relevant factors, including a candidate's qualifications and experience, where appropriate.

To be successful in this role, you will need the following:

  • Apply strong systems thinking and requirements discipline to translate stakeholder needs into clear, traceable system and model requirements, enabling robust architectures and informed product design decisions across the lifecycle.
  • Prevent failures and ensure product quality by using modeling, simulation, statistical methods, and verification and validation practices to identify risks early, validate performance, and improve overall product reliability.
  • Deliver high quality software and technical solutions by following sound software engineering principles, solving product problems with data driven rigor, and documenting technical outcomes to support effective knowledge transfer.
  • Drive results through collaboration and continuous growth by working effectively across functions and cultures, communicating clearly with diverse audiences, making timely decisions, and actively pursuing self development to expand technical depth and impact.

Education, Licenses, Certifications:
College, university, or equivalent Bachelor's degree in Engineering or appropriate STEM field is required.
Post-graduate (Master's) degree relevant to this discipline area may be required for select roles.
This position may require licensing for compliance with export controls or sanctions regulations.
Experience:
Entry level/Early career professional. Preferred candidates would have relevant experience working in either a temporary student employment environment (intern, co-op, or other extracurricular team activities) or as an early career professional in a relevant technical discipline area. Knowledge of MS Office tools is also preferred.


What Cummins employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Cummins logo

About Cummins

Sourced by ZipRecruiter

Cummins Inc., headquartered in Columbus, IN, US, is a global power leader that designs, manufactures, and distributes numerous power products and systems. With its genesis from as early as 1919, the company readily serves diverse industries such as transportation, industrial, generator drive, or marine applications, among others. At the heart of Cummins' operations, its key product lineup encompasses diesel & natural gas engines, generator sets, engine components, and filtration, emission solutions, and electrical power generation systems. Cummins deeply embodies core values of integrity, respect for diversity, teamwork, performance excellence, and social responsibility - all of which dynamically fuel their mission 'Making people's lives better by powering a more prosperous world'.

Industry

Transportation equipment manufacturing

Company size

10,000+ Employees

Headquarters location

Columbus, IN, US

Year founded

1919