2

Entry Level Software Engineer Jobs in Cheney, WA

Entry-Level ICT Designer

Spokane, WA · On-site

$75K - $85K/yr

ENGINEERS | SURVEYORS | PLANNERS | SCIENTISTS Morrison-Maierle is a 100% employee-owned firm ... Fluency with REVIT design software * Must have the ability to learn the application of relevant ...

Associates degree in engineering related field. * Entry level position with minimal experience in product engineering. * Ability to operate and have knowledge in using MFG PRO software or similar ...

Bachelor of Science degree in electrical or mechanical engineering. * Entry level position with limited experience required. * Ability to operate and have knowledge in using MFG PRO software or ...

Entry Level Software Engineer information

See Cheney, WA salary details

$25.2K

$110.2K

$198.6K

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

As of Aug 12, 2026, the average yearly pay for entry level software engineer in Cheney, WA is $110,168.00, according to ZipRecruiter salary data. Most workers in this role earn between $68,300.00 and $126,100.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.

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

What is the entry-level position for a software engineer?

The entry-level position for a software engineer is typically called a Software Engineer I or Junior Software Engineer. It involves basic coding, debugging, and learning company tools and processes, often requiring familiarity with programming languages like Java, Python, or C++. This role provides foundational experience and may require a bachelor's degree in computer science or related fields.

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

To secure an entry level software engineer position with no experience, focus on building a strong foundation in programming languages like Python or Java, create a portfolio of personal projects, and gain familiarity with tools such as Git and Linux. Internships, coding bootcamps, and certifications can also improve your chances by demonstrating practical skills to employers.

Is 25 too late to become an entry level software engineer?

Entry level software engineering roles are open to individuals of various ages, including those starting in their mid-20s. Many employers value skills, relevant training, and problem-solving ability over age, and career changers often successfully transition into software engineering at this stage by learning programming languages and gaining practical experience. Age is generally not a barrier to entering the field at an entry level.
What are the most commonly searched types of Software Engineer jobs in Cheney, WA? The most popular types of Software Engineer jobs in Cheney, WA are:
What are popular job titles related to Entry Level Software Engineer jobs in Cheney, WA? For Entry Level Software Engineer jobs in Cheney, WA, the most frequently searched job titles are:
What job categories do people searching Entry Level Software Engineer jobs in Cheney, WA look for? The top searched job categories for Entry Level Software Engineer jobs in Cheney, WA are:
What cities near Cheney, WA are hiring for Entry Level Software Engineer jobs? Cities near Cheney, WA with the most Entry Level Software Engineer job openings:
Infographic showing various Entry Level Software Engineer job openings in Cheney, WA as of August 2026, with employment types broken down into 74% Full Time, 9% Part Time, and 17% Contract. Highlights an 96% In-person, and 4% Remote job distribution, with an average salary of $110,168 per year, or $53 per hour.

Mechanical Engineer - Entry Level

ASC MACHINE TOOLS INC

Spokane Valley, WA

$30 - $35/hr

Full-time

Medical, Dental, Vision, Retirement

Posted 4 days ago


Job description

Pay: $30- $35/hr

About ASC Machine Tools, Inc.:
ASC Machine Tools, Inc. is a leading manufacturer of industrial equipment based in Spokane, Washington. For over 75 years, we’ve been delivering innovative, high-quality machinery to customers across various industries. We pride ourselves on our commitment to excellence, cutting-edge technology, and a collaborative work environment. Join our team and help shape the future of industrial manufacturing!


Job Summary:
ASC Machine Tools, Inc. is seeking a motivated and detail-oriented Entry Mechanical Engineer to join our mechanical engineering team. In this role, you will support the design, development, and improvement of mechanical systems and components for our industrial equipment. Working under the guidance of senior engineers, you will contribute to projects from concept through production, gain hands-on experience with industrial machinery, and help ensure our products meet high standards of quality, safety, and performance. This is an excellent opportunity for a recent graduate or early-career engineer to grow in a collaborative manufacturing environment.


Key Responsibilities:

  • Assist in the design and development of mechanical systems, components, and assemblies for industrial machinery.
  • Create and revise CAD models, drawings, and technical documentation under the direction of senior engineers.
  • Collaborate with cross-functional teams, including electrical engineering, production, and quality assurance, to support seamless product development and manufacturing.
  • Participate in design reviews, prototype testing, and validation activities to ensure designs meet performance and safety requirements.
  • Support troubleshooting of mechanical issues in production and the field, documenting findings and recommended solutions.
  • Apply engineering principles and company standards to contribute to continuous improvement of products and processes.
  • Maintain organized project files and assist with the preparation of bills of materials, specifications, and reports.
  • Learn and apply industry best practices, safety standards, and relevant codes in daily engineering work.

Qualifications:

  • Bachelor’s degree in Mechanical Engineering or a related field.
  • 0–2 years of relevant experience (internships, co-ops, or academic projects preferred).
  • Proficiency with 3D CAD software (e.g., SolidEdge, SolidWorks, Inventor, or similar).
  • Strong foundation in mechanical design principles, statics, dynamics, materials, and manufacturing processes.
  • Familiarity with engineering drawings and basic finite element analysis is a plus.
  • Excellent problem-solving skills, attention to detail, and willingness to learn.
  • Effective written and verbal communication skills, with the ability to work collaboratively in a team environment.
  • Interest in industrial machinery and manufacturing is highly desirable.

Why Join ASC Machine Tools?

  • Competitive pay of $30–$35 per hour, depending on experience, plus a comprehensive benefits package including health, dental, vision, and 401(k).
  • Opportunity to work with a talented team in a growing, innovative company and gain hands-on experience with industrial equipment.
  • A supportive work environment that values creativity, integrity, continuous learning, and excellence.
  • Located in beautiful Spokane, WA, offering a high quality of life with access to outdoor recreation and a vibrant community.