2

Fulltime Software Developer Jobs in Salem, OR (NOW HIRING)

Senior Manager, Simulation

Salem, OR ยท On-site +1

$208K - $324K/yr

... for an engineering leader to build the simulation team to own software at the foundation of it ... for full-time employees: * 401(k) Plan: Includes a 6% company match. * Equity: Company stock ...

Senior Manager, Simulation

Salem, OR ยท On-site +1

$208K - $324K/yr

... for an engineering leader to build the simulation team to own software at the foundation of it ... for full-time employees: * 401(k) Plan: Includes a 6% company match. * Equity: Company stock ...

Our start-to-finish services include heating, air conditioning, plumbing, electrical, engineering ... Construction Software Expertise: Utilize proficiency in construction software, such as Bluebeam ...

Senior Manager, Field Quality

Salem, OR ยท On-site

$162K - $210K/yr

... Success, Hardware Engineering, Software/Firmware, and Supplier Quality. Drive design-for ... for full-time employees: * 401(k) Plan: Includes a 6% company match. * Equity: Company stock ...

Senior Technical Recruiter

Salem, OR ยท On-site +1

$122K - $190K/yr

Manage full-cycle recruiting for software and hardware engineering roles, from intake through offer ... for full-time employees: * 401(k) Plan: Includes a 6% company match. * Equity: Company stock ...

Planner Scheduler Level 2

Lebanon, OR ยท On-site

$64K - $92K/yr

... software preferred * Understanding of engineering, construction, or manufacturing sequencing ... Experience working with integrated master schedules Your Work Schedule This is a full-time, exempt ...

Senior Product Marketing Manager

Salem, OR ยท On-site +1

$133K - $208K/yr

... Engineering to become a subject matter expert on Agility's hardware and software applications ... for full-time employees: * 401(k) Plan: Includes a 6% company match. * Equity: Company stock ...

Showing results 41-60

Fulltime Software Developer information

See Salem, OR salary details

$48.2K

$112.4K

$166.8K

How much do fulltime software developer jobs pay per year?

As of Aug 14, 2026, the average yearly pay for fulltime software developer in Salem, OR is $112,408.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,500.00 and $130,700.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a fulltime software developer?

To thrive as a Fulltime Software Developer, you need proficiency in programming languages (such as Java, Python, or JavaScript), problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with development frameworks, version control systems like Git, and experience with tools such as IDEs and CI/CD pipelines are commonly required. Strong communication, teamwork, and adaptability are crucial soft skills that help developers collaborate effectively and respond to changing project needs. These skills ensure high-quality, maintainable code and successful project delivery in dynamic development environments.

What is the difference between Fulltime Software Developer vs Part-time Software Developer?

AspectFulltime Software DeveloperPart-time Software Developer
Work HoursTypically 35-40 hours per weekLess than 30 hours per week
Employment StatusFull-time employment with benefitsPart-time employment, often without full benefits
Project ScopeInvolved in ongoing, long-term projectsMay work on specific tasks or short-term projects
Salary & BenefitsSteady salary, health insurance, paid leaveHourly pay or fixed fee, limited or no benefits

Fulltime Software Developers work regular hours, often with benefits, focusing on long-term projects. Part-time Software Developers work fewer hours, usually on specific tasks, with limited benefits. The choice depends on your availability and career goals.

What is a fulltime software developer?

Fulltime Software Developers are professionals who design, build, test, and maintain software applications as their primary occupation. They work for companies or organizations on a standard full-time schedule, typically 40 hours per week. Their responsibilities can include writing code, troubleshooting issues, collaborating with other team members, and staying updated with new technologies. Fulltime roles often provide benefits such as health insurance, paid time off, and opportunities for career advancement.

What are some common challenges faced by fulltime software developers in agile teams, and how can they be addressed?

One common challenge for fulltime software developers working in agile teams is balancing the need for rapid iteration with maintaining high code quality. Developers often face tight deadlines for sprint deliverables, which can sometimes lead to technical debt if not carefully managed. Effective communication with team members, regular code reviews, and adopting automated testing practices can help mitigate these issues. Additionally, being proactive in sprint planning and retrospective meetings allows developers to voice concerns and collaboratively find solutions, making the work environment more supportive and productive.

What cities near Salem, OR are hiring for Fulltime Software Developer jobs?

Cities near Salem, OR with the most Fulltime Software Developer job openings:

Infographic showing various Fulltime Software Developer job openings in Salem, OR as of August 2026, with employment types broken down into 100% Full Time. Highlights an 86% In-person, and 14% Remote job distribution, with an average salary of $112,408 per year, or $54 per hour.

CNC Programmer (On-Site)-Tualatin,Oregon

Precinmac

Saint Paul, OR โ€ข On-site

$45/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Position type: Full Time, non-exempt.
Location: Tualatin Oregon
Schedule: Monday thru Friday from 8:00 am to 4:30 pm
Salary Range: $40.00 to $45.00 per hour
Precinmac is a leading diversified manufacturer of high-tolerance precision machined components and assemblies. The Precinmac brand represents seven independently owned companies in the United States and Canada. We focus on continuous improvement, on-time delivery, and the highest possible quality and consistency.
We are currently seeking several CNC Programmer for our Shields Manufacturing facility in Tualatin Oregon. (On-site position).
We offer:
  • A Highly competitive total compensation package
  • Medical (3 plans to choose from)
  • Dental
  • Vision
  • Life
  • Disability Insurance (STD and LTD)
  • 401(k) with company match
  • A generous paid time off schedule
  • Discretionary quarterly bonus program.

Summary:
Under limited supervision, create CNC programs using Mastercam 2017 or higher for 3, 4, and 5 axis CNC Mill machines. As well as, using Esprit SolidMill & SolidTurn to program Multi Axis Lathe programs. CNC programs will be created for manufacturing components and job specific fixturing.
Job responsibilities include the creation of setup documentation, tooling documentation, in process support, and shop aided drafting prints.
Essential Duties/Responsibilities:
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Essential Duties:
  • Using Mastercam & Esprit software, select the appropriate cutting tools and speeds/feeds for a variety of materials (plastics, aluminum, steel, titanium) to create CNC programs and instructions used to run a CNC machine.
  • Verify and simulate programs to CAD models to ensure accuracy.
  • Analyze job orders, drawings, blueprints, specifications, and design data to determine the appropriate machine tool, work holding and cutter selection, machine speeds, and feed rates.
  • Plan, design, and produce work holding fixtures.
  • Write, store, and modify original and/or existing CNC programs to enhance efficiency.
  • Troubleshoot programs and processes.
  • Focus on continuous improvement through increased throughput and reduced changeover time.
  • Coordinate with other functional areas as needed to implement and change CNC programs.

Education/Qualifications:
  • Associates degree in Machining Technology or equivalent relevant work experience.
  • Minimum 3 years' experience in CNC programming.
  • Expert knowledge of Mastercam (2017 and higher) 3 and 5 axis. Horizontal and Vertical spindle machines.
  • Working knowledge of Esprit for lathe and mill-turn applications.
  • Excellent knowledge of G-code.
  • Utilize machine probing for in-process part measurement.
  • The ability to apply mathematical functions knowledge of machines and tools, including their designs and uses.
  • Experience in production and prototyping environments.
  • Experience with computer applications including Microsoft Teams, Word, and Excel.
  • Self-managed, self-starter able to work well individually or in a team.
  • Strong mechanical aptitude.

Work Setting
  • Combination general office setting with typical moderate noise levels in a temperature-controlled environment and occasional subjection to open environment operational noise. Floor support as needed for new programs, continuous improvement, and programming support at machine centers.

Precinmac Values Statement: We are bound by Trust; we express our Gratitude, we lead with Action, we are poised for Growth, and we are driven by Excellence.
Affirmative Action/EEO Statement: We are proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment in compliance with all federal and state regulations. Precinmac provides affirmative action in employment for qualified individuals with a disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act.