1

Software Engineer Contractor Jobs in Salem, OR (NOW HIRING)

Software Engineer, Sr

Newberg, OR · On-site

$128K - $169K/yr

At A-dec, we do more than create the highest quality products and services for the dental industry; we strive to deliver a superior employment experience for each of our team members. With an

Software Engineer, Sr

Newberg, OR

$128K - $169K/yr

At A-dec, we do more than create the highest quality products and services for the dental industry; we strive to deliver a superior employment experience for each of our team members. With an

Software Engineer, Sr

Newberg, OR

$128K - $169K/yr

At A-dec, we do more than create the highest quality products and services for the dental industry; we strive to deliver a superior employment experience for each of our team members. With an

At A-dec, we do more than create the highest quality products and services for the dental industry; we strive to deliver a superior employment experience for each of our team members. With an

Company Description . Job Description Position : Sr. Web Software Developer, Location : Salem, OR Duration : 6 months Project Job Description : * Consults with clients and other project team members

Company Description Paradigm Infotech. Inc is a global IT solutions provider focused on delivering customer value through high Quality Processes and Cost-efficient solutions. Paradigm has been one of

Company Description Ask ITC Inc. which is backed by a $500 million Microtek group company, provides an industry leading blend of technology, business consulting, and outsourcing services. Ask IT is a

Senior Developer

Salem, OR

$54.75 - $72.25/hr

Introduction The Office of Information Services (OIS) is a shared service provider for the Oregon Health Authority (OHA) and Oregon Department of Human Services (ODHS). OIS provides the technology

Senior Developer

Salem, OR · On-site

$54.75 - $72.50/hr

Introduction The Office of Information Services (OIS) is a shared service provider for the Oregon Health Authority (OHA) and Oregon Department of Human Services (ODHS). OIS provides the technology

Senior Developer (J2EE)

Salem, OR · On-site

$60 - $65/hr

Our client seeks an experienced Senior Developer to support further development, enhancement, and improvement to the eXPRS application. Pay: $60-65 per hour Scope of Work: Contractor's Key Person

Established in 1988, Kerr Contractors is a leading heavy civil general contractor and construction management firm headquartered in Woodburn, Oregon. Kerr Contractors is recognized as one of the most

next page

Showing results 1-20

Software Engineer Contractor information

See Salem, OR salary details

$63.8K

$148.3K

$206.5K

How much do software engineer contractor jobs pay per year?

As of Sep 13, 2026, the average yearly pay for software engineer contractor in Salem, OR is $148,267.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,600.00 and $173,900.00 per year, depending on experience, location, and employer.

What is a software engineer contractor?

Software Engineer Contractors are professionals hired on a temporary or project basis to design, develop, and maintain software applications. Unlike full-time employees, they typically work for a predetermined period or on specific projects for a company. Contractors may work independently or through contracting agencies and often have flexibility regarding work hours and location. Their expertise is sought after for specialized tasks, scaling development teams, or covering skill gaps within organizations.

What are the key skills and qualifications needed to thrive as a software engineer contractor?

To thrive as a Software Engineer Contractor, you need advanced programming skills, problem-solving abilities, and a solid understanding of software development lifecycles, often backed by a relevant degree or equivalent experience. Familiarity with source control systems (like Git), cloud platforms, and project management tools, as well as proficiency in key programming languages, is typically required. Strong communication, adaptability, and self-motivation are essential soft skills for collaborating with diverse teams and managing project-based workloads. These skills ensure high-quality deliverables, effective client communication, and successful navigation of varied contract environments.

How does the work structure and team integration typically differ for software engineer contractors compared to full-time employees?

As a Software Engineer Contractor, you will often work on specific projects or deliverables within a defined contract period, which may mean less involvement in long-term planning or company-wide initiatives. Contractors are usually integrated into existing development teams, collaborating closely with full-time engineers, project managers, and QA staff, but may have less access to certain internal resources or benefits. While you can expect to contribute to daily stand-ups, code reviews, and agile sprints, the onboarding process and access to proprietary tools or systems may be streamlined for contractors. This role offers valuable exposure to diverse tech stacks and industries, and successful contracts can lead to extended engagements or full-time offers.

What is the difference between Software Engineer Contractor vs Software Engineer Full-Time Employee?

AspectSoftware Engineer ContractorSoftware Engineer Full-Time Employee
CredentialsTypically requires a relevant degree and technical skills; certifications optionalSame as contractor; often prefers ongoing professional development
Work EnvironmentProject-based, flexible hours, often remote or on-siteSteady, long-term employment, usually on-site or hybrid
Employer & Industry UsageCommon in tech, startups, consulting firmsStandard in large corporations, tech companies, and enterprises
Search & Comparison IntentLooking for short-term or project-based rolesSeeking stable, long-term employment

In summary, Software Engineer Contractors typically work on short-term projects with flexible schedules, while full-time employees enjoy ongoing employment and benefits. Both roles require similar skills and credentials but differ mainly in work arrangement and job stability.

What are popular job titles related to Software Engineer Contractor jobs in Salem, OR?

For Software Engineer Contractor jobs in Salem, OR, the most frequently searched job titles are:

What job categories do people searching Software Engineer Contractor jobs in Salem, OR look for?

The top searched job categories for Software Engineer Contractor jobs in Salem, OR are:

What cities near Salem, OR are hiring for Software Engineer Contractor jobs?

Cities near Salem, OR with the most Software Engineer Contractor job openings:

Infographic showing various Software Engineer Contractor job openings in Salem, OR as of August 2026, with employment types broken down into 83% Full Time, 13% Part Time, and 4% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $148,740 per year, or $71.5 per hour.

Software Engineer, Sr

Newberg, OR • On-site

$128K - $169K/yr

Full-time

Re-posted 17 days ago


A-dec rating

8.8

Company rating: 8.8 out of 10

Based on 13 frontline employees who took The Breakroom Quiz


Job description

At A-dec, we do more than create the highest quality products and services for the dental industry; we strive to deliver a superior employment experience for each of our team members. With an environment that encourages and assists each person in developing to their highest potential, a career at A-dec is incredibly rewarding.
Overview
This position is responsible for a portion of a total engineering project related to designing, developing, testing, and maintaining software systems and applications. (The term "software" is used generically to represent software and/or firmware).
We're looking for someone who knows their way around embedded systems and who has knowledge of Linux and real-time operating systems. If you understand networking, cyber-security, bootloaders, kernels, and the Qt application framework, that's a big plus! Bonus points if you've configured a custom Linux distro using Yocto.
JOB DUTIES AND RESPONSIBILITIES:
  • Independently applies knowledge of software engineering principles to design, code, troubleshoot, and debug software applications.
  • Develops new and varied solutions to software problems within A-dec standards and contributes to the value of product design by studying competitive products, customer practices, and identifying customer needs.
  • Analyzes software issues to determine suitable solutions to prototypes, production, or field failures by establishing and coordinating design reviews with peers and project leads. Responsible for organizing data and preparing documentation for assigned reviews.
  • Responsible for thoroughly testing their software, coordinating others on software verification tests, and testing peer software when necessary.
  • Responsible for development and completion of all software documentation, working collaboratively with cross-functional teams. Ensures documentation is complete, accurate, and properly maintained, recording new ideas in the form of flow charts, sequence diagrams, etc. to convey concepts.
  • May direct the work of drafters, technicians, and others who assist in small projects.

QUALIFICATIONS:
Knowledge, Skills, and Abilities
  • Ability to develop software requirements and apply design methodologies.
  • Excellent written/oral communication skills with a proven ability to work both independently and collaboratively within a team environment while following established procedures.
  • Strong understanding of the software development lifecycle.
  • Understanding of software configuration management tools.

Education and Experience
  • Bachelor's degree or relevant experience, plus, at least five years of relevant software engineering experience of increasing complexity.
  • Software development experience using C/C++, Python, TypeScript, and other programming languages.
  • Experience working with Linux or a real-time operating system (RTOS).
  • Familiarity with UI application frameworks and/or cloud platforms.
  • Experience delivering software using Agile development processes.

Disclaimer
This job description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not to be construed as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job. A-dec reserves the right to assign job duties and days and hours of work based on factors such as workload requirements, staffing levels, and customer demands.
At A-dec, we value our people and show it by prioritizing an inclusive culture, total well-being, and opportunities for learning and career advancement.
A background check and screen for the illegal use of drugs is required.
A-dec is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law. In addition, A-dec will not discriminate against applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another. *VEVRAA Federal Contractor"
A-dec is interested in qualified candidates authorized to work in the United States for US-based positions. We are unable to sponsor or take over sponsorship of employment visas.

What A-dec employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom