1

Assistant Software Engineer Jobs in Kennewick, WA

Project Engineer

Richland, WA ยท On-site

$60K - $80K/yr

Essential Duties and Responsibilities: * Assist in coordination, scheduling, task tracking, and ... Proficient in standard business software including Microsoft Word, Excel, and Outlook, and Bluebeam

Assess and manage technical risks associated with overall program and individual projects. * Assist ... software programs. * Ability to author technical and management reports to support technical ...

Assess and manage technical risks associated with overall program and individual projects. * Assist ... software programs. * Ability to author technical and management reports to support technical ...

Assess and manage technical risks associated with overall program and individual projects. * Assist ... software programs. * Ability to author technical and management reports to support technical ...

Chief Engineer

Richland, WA ยท On-site

$180 - $240/hr

Assess and manage technical risks associated with overall program and individual projects. * Assist ... software programs. * Ability to author technical and management reports to support technical ...

Senior Bridge Engineer/Project Manager

Richland, WA ยท On-site

$103K - $134K/yr

... * Assist with pursuit of new work * Mentor junior engineers and technical staff Minimum ... Proficiency with structural analysis and design software * 5+ years of project management ...

next page

Showing results 1-20

Assistant Software Engineer information

See Kennewick, WA salary details

$33.4K

$90K

$136.3K

How much do assistant software engineer jobs pay per year?

As of Aug 28, 2026, the average yearly pay for assistant software engineer in Kennewick, WA is $89,950.00, according to ZipRecruiter salary data. Most workers in this role earn between $71,400.00 and $105,900.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an assistant software engineer?

To thrive as an Assistant Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C++), software development fundamentals, and typically a bachelor's degree in computer science or a related field. Familiarity with version control systems like Git, basic debugging tools, and common development frameworks is important. Strong problem-solving abilities, collaboration, and effective communication help you work efficiently within teams and adapt to evolving project requirements. These skills and qualities are essential for delivering quality code, learning quickly, and contributing to successful software projects.

What are some common challenges faced by assistant software engineers when joining a new development team?

Assistant Software Engineers often encounter challenges such as adapting to unfamiliar codebases, learning new technologies or frameworks used by the team, and understanding the team's workflow and communication practices. It's common to spend initial weeks focusing on onboarding tasks, shadowing experienced developers, and gradually taking on more complex assignments. Collaboration with senior engineers is key, as they provide guidance and feedback to help you grow technically and integrate smoothly into the team's processes.

What is the difference between Assistant Software Engineer vs Software Engineer?

AspectAssistant Software EngineerSoftware Engineer
Required CredentialsBachelor's degree in CS or related field; some internshipsBachelor's or higher; more experience preferred
Work EnvironmentEntry-level, supervised tasks, learning-focusedFull responsibility for projects, independent problem-solving
Employer & Industry UsageCommon in tech companies, startups, IT departmentsStandard role across tech, finance, healthcare, and more

The main difference is experience and responsibility. Assistant Software Engineers are entry-level, focusing on learning and supporting tasks, while Software Engineers handle full project development independently. The roles often overlap in credentials and work environment, but the Software Engineer position involves greater autonomy and technical expertise.

Is 25 too late to become an assistant software engineer?

Age is not a barrier to becoming an assistant software engineer; many professionals start or transition into tech careers at 25 or later. Success depends on acquiring relevant skills such as programming languages, understanding software development processes, and gaining practical experience through projects or certifications.

What is an assistant software engineer?

An assistant software engineer is an entry-level or junior role responsible for supporting software development tasks such as coding, testing, and debugging under the supervision of senior engineers. They often work with programming languages like Java, Python, or C++ and may need foundational knowledge of software development tools and methodologies.

What are the most commonly searched types of Software Engineer jobs in Kennewick, WA?

The most popular types of Software Engineer jobs in Kennewick, WA are:

What are popular job titles related to Assistant Software Engineer jobs in Kennewick, WA?

For Assistant Software Engineer jobs in Kennewick, WA, the most frequently searched job titles are:

What job categories do people searching Assistant Software Engineer jobs in Kennewick, WA look for?

The top searched job categories for Assistant Software Engineer jobs in Kennewick, WA are:

What cities near Kennewick, WA are hiring for Assistant Software Engineer jobs?

Cities near Kennewick, WA with the most Assistant Software Engineer job openings:

Infographic showing various Assistant Software Engineer job openings in Kennewick, WA as of August 2026, with employment types broken down into 82% Full Time, 15% Part Time, and 3% Contract. Highlights an 84% Physical, 4% Hybrid, and 12% Remote job distribution, with an average salary of $89,950 per year, or $43.2 per hour.

Quality Assurance Engineer - Software Quality (Rep

Richland, WA โ€ข On-site

$109 - $151/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 6 days ago


Job description

Title Quality Assurance Engineer - Software Quality (Rep

Position Number 41337

Company Hanford Tank Waste Operations

City/State Richland, WA

Location 2505 Garlick/RCHN

Posted 08/18/2026

Closes 09/01/2026

Regular/Temporary Regular

Full/Part-Time Full-Time

Job Responsibilities/Duties

Hanford Tank Waste Operations & Closure (H2C) delivers exceptional performance in leading the nation's largest and most complex waste cleanup. H2C is safely removing, treating, and disposing of 56 million gallons of legacy radioactive and chemical waste at the Hanford site in Washington State and spans all disciplines of engineering and science through a highly integrated and innovative organization.

Joining H2C means becoming part of a team dedicated to creating "The Solution Today for a Better Tomorrow." At H2C, our culture is deeply rooted in our Vision, Mission, and Values which guide our efforts on the Hanford Site and within our communities. Our vision to solve the Department of Energy's largest environmental challenge reflects our commitment to providing a positive legacy for future generations. We strive to deliver exceptional performance in safely removing, treating, and disposing of tank waste. Our values emphasize living safely, acting with integrity, and working collaboratively as a team. We encourage innovation, personal accountability, and continuous improvement, fostering an environment where everyone is empowered to contribute to our mission and celebrate our achievements. By embracing these principles, you will be part of a forward-thinking organization dedicated to making a meaningful impact today and for the future.

H2C seeks a Quality Assurance Engineer, who under minimal supervision, provides essential quality assurance engineering services to support H2C's Integrated Tank Disposition Contract (ITDC) activities. This role involves acting as the H2C quality assurance subject matter expert for the IDTC, focusing on the implementation and maintenance of quality standards, processes, and procedures in all aspects of the software life cycle. Additionally, the engineer collaborates with other quality assurance and business units to develop solutions that address their specific needs.

Primary Responsibilities
  • Conduct QA surveillances of software documentation.
  • Review software development documents and verification and validation reports.
  • Ensure effective implementation of DOE O 414.1E, 10 CFR 830, NQA-1, and other applicable contract requirements within the H2C SQA program.
  • Develop, maintain and implement the graded approach for software quality assurance activities in accordance with DOE O 414.1E
  • Apply principles and practices of Software Quality Assurance competently.
  • Perform oversight activities for software procurement and software development projects.
  • Participate in the development, review and approval of software development and management procedures. Ensure appropriate levels of software quality assurance integration.
Additional Responsibilities
  • Analyze, evaluate, and plan methods to solve complex technical problems.
  • Provide leadership for quality assurance and quality control support on assigned programs and/or areas to ensure compliance with customer and company quality requirements.
  • Plan, schedule, and participate in or lead QA program audits, surveillances, and assessments in support of assessment and corrective action programs.
  • Assist with effective Management/Independent assessments and implement appropriate surveillance and audit activities through participation in Project Readiness Reviews, Project Planning, and Project Schedule Forecasting meetings.
  • Participate in external industry information sharing such as ASME code committees, EFCOG meetings and other forums as applicable.
  • Demonstrate understanding of the application of Documented Safety Analysis (DSA) and Technical Safety Requirements (TSR) and review and approve safety basis documents.
  • Provide technical consultation to lower-level engineers, technicians, and inspectors.
  • Perform other duties as assigned.
Required Qualifications

Grade 18:

Bachelor's degree (BA/BS) in Engineering, Science or related field.

Six (6) years related experience, or equivalent combination of education and/or experience.

Grade 19:

Bachelor's degree (BA/BS) in Engineering, Science or related field.

Eight (8) years related experience, or equivalent combination of education and/or experience.

Note the essential duties for this grade level are like that of the previous grade level, however the scope of responsibility is larger, and the expected level of performance is increased.

Desired Qualifications
  • Software quality assurance experience in nuclear quality assurance programs.
  • Previous experience in Department of Energy (DOE) O414.1D and American Society of Mechanical Engineers ASME NQA-1.
  • Familiarity with industry consensus codes and standards for software procurement, development and life cycle management such as IEEE, IEC, ISA or ANS.
  • Previous or current qualification as an Auditor or Lead Auditor
  • Previous or current qualification in Six-Sigma (Yellow Belt, Green Belt, Black Belt)
  • Experience with performance measuring and improvement
  • Knowledge of software engineering methods such as Agile
  • Previous experience in corrective action, causes analysis, and extent of condition evaluations.
Compensation & Benefits

In accordance with the company's philosophy on compensation for exempt and salaried non-exempt employees, H2C takes into consideration a variety of factors when determining initial grade and salary to include assigned job scope and responsibility, a candidate's qualifications as compared to internal comparators performing in a similar role, and the external labor market. A salary offer will be made at the appropriate grade level and within the targeted hiring range posted according to these factors. Note a candidate's prior salary history will not be taken into consideration.

Hiring Range Minimum: $109,013

Hiring Range Maximum: $151,038

H2C offers a comprehensive benefits package to include medical/dental/vision, short-and long-term disability, life insurance, 401(k) with employer match, and paid time off. For a full list of benefits please visit https://hmis.hanford.gov/hr/page.cfm/HEWTBenefits

Depending on the nature of your employment with H2C, you can expect the following:

  • A business casual dress work environment: jeans are permissible (restrictions may apply).
  • Opportunity for work/life balance: a standard 4 x 10 work schedule, allowing more personal time to enjoy life outside of the office (other schedules and/or shift work may be required).

Note: employment at H2C involves working in the office or in the field depending on the role.

Relocation Funding Provided No

U.S. Citizenship Required Yes

Clearance Required No

Job Classification Exempt

Shift Work Required No

As an Equal Employment Opportunity employer, H2C abides by federal statutory requirements of 41 CFR ยง 60-300.5 VEVRAA Protected Veterans, 41 CFR ยง 60-741.5 Workers with Disabilities, Title VII of the Civil Rights Act of 1964, and state and local requirements.

These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities and prohibit discrimination against all individuals based on their race, color, religion, age, sex, and national origin. This applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

Applicants and employees have rights under Federal and State Employment Laws and are protected against discrimination. To view information regarding these rights, please click on these links:

#J-18808-Ljbffr