1

Software Application Trainer Jobs in Portland, OR

Bachelor Degree or a combination of relevant education, training and experience * 10+ years ... If you discover, as you navigate our application process, that you need assistance or an ...

Senior Software Engineer

Beaverton, OR · On-site

$127K - $168K/yr

... Training • Databricks • Apache Spark • Deep Learning Frameworks (TensorFlow, PyTorch) • ... If you discover, as you navigate our application process, that you need assistance or an ...

Senior Software Engineer

Beaverton, OR · On-site

$127K - $168K/yr

Bachelor's degree or equivalent combination of education, experience, or training * Have strong ... If you discover, as you navigate our application process, that you need assistance or an ...

Prepare proposals using vendor software, sales catalogs & cost estimates according to technical and ... Training/Certifications: N/A * Shift Time/Overtime: M - F schedule * Travel: No travel unless we ...

Prepare proposals using vendor software, sales catalogs & cost estimates according to technical and ... Training/Certifications: N/A * Shift Time/Overtime: M - F schedule * Travel: No travel unless we ...

Senior Software Engineer, Backend

Portland, OR · On-site +1

$165K - $241K/yr

The application window is expected to close on: 08/25/2026 Job posting may be removed earlier if ... training. The full salary range for certain locations is listed below. For locations not listed ...

The application window is expected to close on: 08/25/2026 Job posting may be removed earlier if ... training. The full salary range for certain locations is listed below. For locations not listed ...

Showing results 21-40

Software Application Trainer information

See Portland, OR salary details

$35.5K

$69.8K

$108.7K

How much do software application trainer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for software application trainer in Portland, OR is $69,788.00, according to ZipRecruiter salary data. Most workers in this role earn between $55,700.00 and $86,400.00 per year, depending on experience, location, and employer.

What is the difference between Software Application Trainer vs Software Support Specialist?

AspectSoftware Application TrainerSoftware Support Specialist
Primary RoleDesigns and delivers training on software applications to usersProvides technical support and troubleshooting for software issues
Work EnvironmentTraining sessions, workshops, corporate training settingsHelp desks, support centers, client sites
Required SkillsInstructional skills, software knowledge, communicationTechnical troubleshooting, customer service, software knowledge
CertificationsOften requires software certifications and training credentialsIT support certifications like CompTIA A+ may be preferred

While both roles involve working with software, a Software Application Trainer focuses on educating users through training sessions, whereas a Software Support Specialist handles technical issues and troubleshooting. The roles complement each other but serve different functions within organizations.

What are the key skills and qualifications needed to thrive as a software application trainer, and why are they important?

To thrive as a Software Application Trainer, you need a solid understanding of software platforms, instructional design, and adult learning principles, often supported by a relevant degree or technical certifications. Familiarity with learning management systems (LMS), presentation software, and virtual training tools is typically required. Strong communication, patience, and adaptability enable trainers to effectively engage learners with diverse backgrounds and skill levels. These skills ensure effective knowledge transfer, user adoption, and successful implementation of software solutions.

How does a software application trainer typically collaborate with development and support teams to improve training materials?

Software Application Trainers often work closely with development and support teams to ensure training content remains accurate and up-to-date. By gathering feedback from end-users and observing common support issues, trainers can identify areas where users struggle and relay this information to developers. This collaborative approach helps trainers update manuals, tutorials, and courseware to address real-world user challenges, resulting in more effective training sessions. Regular communication with these teams also allows trainers to stay informed about new features or updates that should be incorporated into their instruction.

What does a software application trainer do?

A Software Application Trainer is responsible for teaching individuals or groups how to effectively use specific software programs. They develop training materials, conduct hands-on sessions, and provide support to help users become proficient with the applications. Trainers often tailor their sessions to the audience’s skill level, answer technical questions, and may also assess learners' progress. Their goal is to ensure users can utilize the software efficiently to enhance productivity in their roles.
What are popular job titles related to Software Application Trainer jobs in Portland, OR? For Software Application Trainer jobs in Portland, OR, the most frequently searched job titles are:
What job categories do people searching Software Application Trainer jobs in Portland, OR look for? The top searched job categories for Software Application Trainer jobs in Portland, OR are:
What cities near Portland, OR are hiring for Software Application Trainer jobs? Cities near Portland, OR with the most Software Application Trainer job openings:

Software Engineer (DRM specialist) (2 position)

Atria Group LLC

Portland, OR

Contractor

Re-posted 8 days ago


Job description

Company Description

We specialize in Staffing, Consulting, Software Development, and Training along with IT services to small to medium size companies. AG's primary objective is to help companies maximize their IT resources and meet the ever-changing IT needs and challenges.

In addition, AG offers enterprise resource planning and enterprise application integration, supply-chain management, e-commerce solutions, and B2B public exchanges and B2B process integration solutions. Our company provides application analysis, design, development and programming, software engineering, systems development, testing, integration, and implementation, and management consulting services to various clients - including governmental agencies and private companies - throughout the United States and India.

We provide these services in multiple computing environments and use technologies such as client/server architecture, object-oriented programming languages and tools, distributed database management systems, state-of-the-art networking, and communications infrastructures. Our honest and realistic approach to recruiting dictates that AG does not entice or lure engineers from their employers. We represent only high caliber technical professionals who have committed to making a change required by career.

Job Description
  • Demonstrated product development experience on Android and Windows
  • Demonstrated software engineering practices such as design, documentation, prototype, code, and developer level testing
  • Demonstrated mastery of Java, C/C++ and Android programming
  • Demonstrated ability to make significant contributions to architecture and design documents
  • Demonstrated mastery of object-oriented software design
  • Must have solid development experience on various Media formats, H.264/AVC, Media Frameworks such as StageFright, Media Foundation and solid understanding of OpenMax IL standards
  • Demonstrated working knowledge on streaming protocols such as RTP/RTSP/HTTP
  • Comfortable programming at the middleware and device driver level and working on Android and Windows.
  • Experience with or knowledge of various DRM schemes such as Widevine, PlayReady.
  • Good team player, assertive, self-starter with a can-do attitude and good communication (verbal and written) and organizational skills.
  • Ability to analyze and break down problems
  • Solid understanding of Intel architecture 
  • and capabilities would be an added advantage - particularly around Intel ATOM(TM).
Additional Information
  1. Good comm skills are a big priority
  2. Duration: 6 Months contract (Extendable)