1

Software Development Engineer 3 Jobs in Oregon (NOW HIRING)

UCT is looking for a talented R&D Engineer III to join us in Hillsboro, OR! Job Summary: Plans, develops and executes the testing and implementation of new technologies aimed at introducing new ...

... software engineers, application development engineers, and senior product technology process ... Leverage AI tools and technologies to accelerate development, testing, and analysis workflows

... software engineers, application development engineers, and senior product technology process ... Leverage AI tools and technologies to accelerate development, testing, and analysis workflows

Software Engineer 3

Hillsboro, OR · On-site

$115K - $197K/yr

... software engineers, application development engineers, and senior product technology process ... Leverage AI tools and technologies to accelerate development, testing, and analysis workflows

Software Engineer 3

Salem, OR · On-site

$60 - $65/hr

Leverage AI tools and agentic workflows to improve development efficiency and modern engineering practices. Requirements: * Bachelor''s degree in Computer Science or equivalent professional software ...

Software Engineer 3

Hillsboro, OR · On-site

$62.50 - $84.25/hr

They are seeking a highly skilled Software Engineer with strong experience in multidisciplinary ... accelerate development, testing, and analysis workflows • Contribute to system architecture ...

Senior Asset Development Engineer

OR · Remote

$122K - $161K/yr

Strong software development background. Experience working with end-to-end tool chains including ... plus. * 3+ years development experience in web-based applications (HTML5, JavaScript) and ...

Showing results 21-40

Software Development Engineer 3 information

What is a Software Development Engineer 3?

A Software Development Engineer 3 (SDE 3) is a senior-level software engineer responsible for designing, developing, and maintaining complex software systems. They typically have several years of experience, demonstrate strong technical skills, and often lead projects or mentor junior engineers. Proficiency in programming languages, system architecture, and problem-solving is essential for this role.

How does a Software Development Engineer 3 typically collaborate with cross-functional teams during the software development lifecycle?

As a Software Development Engineer 3, you will often work closely with product managers, quality assurance engineers, UX designers, and other developers to ensure alignment on project goals and technical requirements. Collaboration usually involves participating in sprint planning, code reviews, and design discussions, as well as providing mentorship to junior engineers. This level of engagement fosters a deeper understanding of the product and helps deliver high-quality software solutions that meet user and business needs.

What skills and qualifications are needed to thrive as a Software Development Engineer 3?

To thrive as a Software Development Engineer 3, you need advanced proficiency in programming languages like Java, Python, or C++, strong problem-solving abilities, and a bachelor’s degree in computer science or related field. Experience with version control systems (e.g., Git), cloud platforms (e.g., AWS or Azure), and familiarity with CI/CD pipelines and relevant certifications are often required. Effective communication, leadership, and collaboration skills help in mentoring junior engineers and working within agile teams. These competencies enable you to deliver robust software solutions, drive technical excellence, and contribute to both team and organizational success.

What are the roles and responsibilities of a Software Development Engineer 3?

A Software Development Engineer 3 (SDE3) is a senior-level software engineer responsible for designing, developing, and maintaining complex software systems. They often lead technical initiatives, mentor junior engineers, and contribute to architectural decisions. SDE3s are expected to have deep expertise in their technology stack, strong problem-solving skills, and the ability to drive projects from conception to deployment. They collaborate with cross-functional teams to deliver high-quality software solutions and may also participate in code reviews and technical interviews.
What are popular job titles related to Software Development Engineer 3 jobs in Oregon? For Software Development Engineer 3 jobs in Oregon, the most frequently searched job titles are:
What cities in Oregon are hiring for Software Development Engineer 3 jobs? Cities in Oregon with the most Software Development Engineer 3 job openings:
Infographic showing various Software Development Engineer 3 job openings in Oregon as of August 2026, with employment types broken down into 78% Full Time, and 22% Contract. Highlights an 89% In-person, and 11% Remote job distribution.

Full-time

Posted 21 days ago


Job description

 Join UCT and be part of the fastest-growing sector in the world! We indirectly touch every semiconductor chip that goes into every smartphone, smart car, and device that uses artificial intelligence. This is a critical time for the semiconductor industry and for UCT - as technology evolves, we evolve with it. UCT is a diverse workplace where every talented employee is committed to continuous innovation, challenging the status quo and exceeding customer expectations. If you are a person with a relentless drive to succeed, a strong focus on quality with a passion for success – join us today!

UCT is looking for a talented R&D Engineer III to join us in Hillsboro, OR!


Job Summary:

Plans, develops and executes the testing and implementation of new technologies aimed at introducing new processes to optimally meet customer needs and requirements, enhance timely completion of processing and to ensure compliance with applicable requirements and industry standards. Acts occasionally in a project managerial role for analyzing new equipment and/or technologies as to their efficiency for implementation into production processes. May collaborate with other departments to ensure customer and profitability objectives are met. Assists in completing site systems projects, completing required documentation in conformance with Engineering goals. Ensures adherence to quality, safety, compliance and regulatory standards while monitoring environmental impact of related processes and solutions.

Essential Duties and Responsibilities:

  • The R&D Engineer III works in conformance with UCT’s Strategic Plans and Core Values.
  • Research, propose and develop new process technologies to improve internal and external processes with respect to safety, cost, process time, and capability
  • Design, direct, and publish Statistical Design of Experiments (DOE’s) for process feasibility/optimization
  • Design and direct process characterization studies
  • Develop process control strategies for new and existing processes
  • Observe new processes in the Operations environment to identify/eliminate possible failure modes
  • Document and protect intellectual property (IP) through invention records and patent applications
  • Provide support to the Commercial team through customer visits and technical presentations
  • Generate technical papers for publication and presentation
  • Provide program cost estimates for budget development
  • Generate Project Scope and Definition proposals for development programs
  • Maintain full competency by regularly attending training on processes and science of parts cleaning engineering, OEM parts, and other major tool platforms.
  • Maintain full knowledge of semiconductor manufacturing micro-contamination requirements.
  • Collaborate effectively with internal and external customers ensuring that their needs and requirements are met and communicated throughout the organization.

Other Duties

Participates in projects as assigned to improve systems, operations & cross-functional collaboration. Other duties may be assigned and at the discretion of the Company. Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.

Knowledge, Skills and Abilities:

  • Uses knowledge in engineering, chemistry, and physics to develop new products, coatings, cleaning methodologies, and services for both internal and external customers.
  • Accomplished in statistical design of experiments, theory, and application
  • Experience working with / administering statistical process control programs
  • Good technical writing skills
  • Process Engineering Experience – including characterization, optimization, and failure analysis
  • Knowledge of semiconductor tools, materials, theory, and processing
  • Comfortable preparing and presenting research material to customers while protecting Intellectual Property
  • Experience with process simulation, product development, and product marketing
  • Experience working in and understanding cleanroom environments
  • Developed project management abilities
  • Strong working knowledge of coating methods and applications
  • Ability to create disruptive chemical processes and coatings to address our customer’s challenges

Educational/Certification Requirement

Minimum of a Bachelor's degree in Chemical Engineering, Materials Science, Metallurgy / Hydrometallurgy or Mechanical Engineering. Advanced degree is preferred.

Experience Requirement:

Work Experience: This position generally requires 4 to 8 years of directly related engineering experience in a development engineering role or a combination of directly related process engineering and development activities.

Physical Demands and Working Conditions:

This job is usually performed in a professional office environment, routinely using standard office equipment such as computers, telephones, photocopiers, filing cabinets and other related equipment. While performing the duties of this job, the employee is occasionally exposed to fumes or airborne particles, moving mechanical parts and vibration. The noise level in the work environment and manufacturing areas can occasionally be moderate or loud. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Physical Demands:

While performing the duties of this job, the employee is regularly required to talk or hear. The employee frequently is required to stand; walk; use hands to finger, handle or feel; and reach with hands and arms. The employee is required to sit; climb stairs, maintain balance; employee must occasionally lift and/or move up to 10 pounds and occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception and ability to adjust optical focus.

Overnight Travel:

Limited off-site and/or overnight travel away from primary work location may be required

Ultra Clean Technology is proud to be an equal-opportunity employer. We are committed to equal employment opportunity regardless of race, color, national or ethnic origin, age, religion, disability, sexual orientation, gender, gender identity and expression, marital status, and any other characteristic protected under laws and regulations.