1

Software Developer Jobs in Grants Pass, OR (NOW HIRING)

Control Technician 1-2

Medford, OR · On-site

$30 - $35/hr

Develop software for programmable logic controllers (PLC's), touch screen operator interface devices (OI's), and Human Machine Interface (HMI) computer systems. * Provide on-site start-up and ...

Control Technician 1-2

Medford, OR · On-site

$30 - $35/hr

Develop software for programmable logic controllers (PLC's), touch screen operator interface devices (OI's), and Human Machine Interface (HMI) computer systems. * Provide on-site start-up and ...

... and other industry-standard software. * Prepare technical calculations, design drawings ... Develop engineering analyses, design calculations, technical reports, drawings, and specifications ...

Programmer Analyst I

Medford, OR · Hybrid

$80K - $133K/yr

Programmer Analyst I Hybrid role(3days/weekin office)atourPortland, Medford, Fargo, Burlington ... Understanding of business process improvement, benefit and risk management and software testing ...

Maintain and troubleshoot programmable logic controllers (PLC), human-machine interfaces (HMIs ... Strong mechanical aptitude, troubleshooting, and familiarity with reliability software (CMMS, RCM ...

Reliability Coordinator

Medford, OR · On-site

$65K - $80K/yr

Maintain and troubleshoot programmable logic controllers (PLC), human-machine interfaces (HMIs ... Strong mechanical aptitude, troubleshooting, and familiarity with reliability software (CMMS, RCM ...

Reliability Coordinator

Medford, OR · On-site

$65K - $80K/yr

Maintain and troubleshoot programmable logic controllers (PLC), human-machine interfaces (HMIs ... Strong mechanical aptitude, troubleshooting, and familiarity with reliability software (CMMS, RCM ...

Tooling Machinist

Grants Pass, OR · On-site

$20 - $27.25/hr

The ideal candidate has a strong background in CNC operation and programming, a sharp eye for ... Experience with G-code, CAM software (such as Mastercam or Fusion 360), and manual machining a plus.

Tooling Machinist

Grants Pass, OR · On-site

$20 - $27.25/hr

The ideal candidate has a strong background in CNC operation and programming, a sharp eye for ... Experience with G-code, CAM software (such as Mastercam or Fusion 360), and manual machining a plus.

Tooling Machinist

Grants Pass, OR · On-site

$20 - $27.25/hr

The ideal candidate has a strong background in CNC operation and programming, a sharp eye for ... Experience with G-code, CAM software (such as Mastercam or Fusion 360), and manual machining a plus.

Showing results 41-60

Software Developer information

See Grants Pass, OR salary details

$47.9K

$111.7K

$165.7K

How much do software developer jobs pay per year?

As of Aug 9, 2026, the average yearly pay for software developer in Grants Pass, OR is $111,672.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,900.00 and $129,800.00 per year, depending on experience, location, and employer.

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

To thrive as a Software Developer, you need strong programming skills in languages like Java, Python, or JavaScript, as well as a solid understanding of computer science fundamentals and a relevant degree or equivalent experience. Familiarity with development tools such as Git, integrated development environments (IDEs), and frameworks like React or .NET is typically required, along with knowledge of agile methodologies or certifications. Problem-solving ability, attention to detail, teamwork, and effective communication are essential soft skills that help you excel in collaborative and fast-paced environments. These skills ensure you can build reliable, maintainable software and adapt to evolving project requirements and technologies.

Is a software developer still in demand?

Yes, software developers are in high demand due to ongoing digital transformation across industries. Skills in programming languages like Java, Python, and experience with cloud platforms increase employability, and the role is expected to grow as technology continues to advance.

What are some common challenges software developers face when working on team-based projects?

Software developers often encounter challenges such as coordinating with team members across different time zones, managing code integration from multiple contributors, and maintaining clear communication about project requirements. Effective use of version control systems like Git and regular participation in code reviews can help mitigate these issues. Additionally, adapting to evolving project goals and balancing technical debt with feature development are common hurdles that require strong collaboration and problem-solving skills.

What do software developers do?

Software developers design and create computer software programs and systems for their employer or client. Their job is to apply the principles of engineering, analytics, and computer science toward the development and testing of all kinds of software and applications. On a day-to-day basis, a software developer helps create and test software from start to finish. They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application. As a software developer, you may develop an entirely new program or improve an existing one; you are responsible for a program’s overall framework and must design precise workflow charts that explain to programmers what code is needed for different aspects of the program.

What is the difference between Software Developer vs Software Engineer?

AspectSoftware DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; coding certificationsBachelor's or higher in CS or Software Engineering; certifications may vary
Work EnvironmentDevelops, tests, and maintains software applicationsDesigns and develops software systems; often involved in architecture
Industry UsageCommonly used in tech companies, startups, and IT firmsUsed interchangeably with Software Developer in many organizations

While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.

What is a software developer?

A Software Developer is a professional who designs, builds, tests, and maintains computer programs or applications. They use programming languages to create software solutions that meet user needs, whether for desktop, mobile, or web platforms. Software Developers work closely with other team members such as designers, analysts, and testers to ensure the final product is functional, reliable, and user-friendly. Their responsibilities can range from writing code and fixing bugs to collaborating on system architecture and deploying updates.
What are the most commonly searched types of Software Developer jobs in Grants Pass, OR? The most popular types of Software Developer jobs in Grants Pass, OR are:
What are popular job titles related to Software Developer jobs in Grants Pass, OR? For Software Developer jobs in Grants Pass, OR, the most frequently searched job titles are:
What cities near Grants Pass, OR are hiring for Software Developer jobs? Cities near Grants Pass, OR with the most Software Developer job openings:
Infographic showing various Software Developer job openings in Grants Pass, OR as of August 2026, with employment types broken down into 100% Full Time. Highlights an 89% In-person, and 11% Remote job distribution, with an average salary of $111,672 per year, or $53.7 per hour.

Control Technician 1-2

RH2 Engineering

Medford, OR • On-site

$30 - $35/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 2 days ago


Job description

Control Staff Technician 1-2
This position serves to work and collaborate with other CSNW (a subsidiary of RH2) team members in the planning, designing, software development, and commissioning of control systems for water and wastewater facility projects and industrial manufacturing. A person in this position thrives in a collaborative team environment that requires critical thinking to solve complex problems and providing exceptional client service while managing a diverse workload and creating technically accurate deliverables.
With your skills you will:
  • Develop software for programmable logic controllers (PLC's), touch screen operator interface devices (OI's), and Human Machine Interface (HMI) computer systems.
  • Provide on-site start-up and commissioning, as well as ongoing support of Supervisory Control and Data Acquisition (SCADA) control systems.
  • Develop Operations and Maintenance (O&M) documentation and conduct O&M training sessions.
  • Conduct inspections of control system installations. Perform control system and field instrumentation testing, troubleshooting, and startup.
  • Perform regular maintenance and assist with repairs to existing client systems.

What you'll bring:
  • Associates degree or technical certificate in electrical or mechanical engineering technology, industrial automation, or equivalent combination of education and experience/training.
  • 0-2 years related controls technician experience, consulting environment preferred.
  • 0-2 years in SCADA/control system experience including:
    • PLC/ operator interface software development experience (Preferred: Allen Bradley, Siemens, Opto22)
    • SCADA HMI application software development experience (Preferred: Wonderware/AVEVA, FactoryTalk View, Ignition)
    • Understanding of computer networks, including internet/ intranet LAN/WAN networking skills
    • Landline/ wireless communications experience a plus
  • Municipal water/ wastewater experience, preferred
  • Experience with handheld digital meters
  • Strong analytical and problem-solving skills
  • Excellent verbal and written communication skills
  • Ability to work collaboratively with teams in multiple offices

Computer Skills:
To perform this job successfully, an individual should have knowledge of or willing to learn:
  • Microsoft Office Suite including Outlook, Excel, and Word preferred
  • AutoCAD and AutoCAD 3D preferred
  • PLC/ operator interface software development
  • SCADA HMI application software
  • Basic programming for Python, C, C#, Java, and/or Rust preferred

Physical Requirements:
This position is primarily performed in an office/business setting with some travel to construction or client site weekly. To successfully perform this job, an individual should have the ability, with or without a reasonable accommodation, to:
  • Sit or stand at a desk for several hours to perform work in an office setting.
  • Ability to Lift 40 lbs
  • Travel between CSNW offices and/or job sites
  • Walk around a construction job site

Compensation counts:
CSNW has an excellent multi-component compensation package built to recognize and financially reward our employees' contributions throughout their career with the company. Individual base compensation will vary within the following range based on skills, qualifications, and experience as they relate to the requirements for this position. CSNW values our employees' work/life balance and compensates for overtime at 1.5 times the base rate for hours exceeding 40 regular hours in a work week.
Control Technician 1-2: $30.00-$35.00/hour
Benefits you'll enjoy:
Health & Wellbeing - 100% paid insurance premiums for medical, dental, vision, life, AD&D, disability, and an employee assistance program (EAP) employee coverage. Two buy-up medical plans are available, and low-cost partner and dependent coverage offered.
Rest & Recover - Nine (9) paid holidays. Competitive Paid Time Off (PTO) accrual benefit.
Savings Plans - 401(k) retirement plan with pre-tax and after-tax contribution options, generous employer 401(k) match, employer profit sharing contribution, employer Employee Stock Ownership Plan (ESOP) contribution, HSA with an annual employer contribution, FSA, and dependent care FSA available.
Team Building & Community - Office social events, all-company retreat, and paid volunteer hours to encourage local community involvement and partnerships.
Career Recognition & Development - Service anniversary bonuses and/or additional PTO on milestone anniversaries, incentives for professional licensure, defined career progression for every discipline, and mentorship from experienced professionals. We help advance careers because we care about you.
CSNW is an equal opportunity employer of all qualified individuals, including minorities, women, veterans, individuals with disabilities, and regardless of race, color, religion, sex, national origin, sexual orientation, gender identity, or any other characteristic protected by law. CSNW will consider qualified applicants with criminal histories for employment in a manner consistent with all federal, state, and local ordinances.
Applicants requiring special assistance and/or people with disabilities can contact CSNW's Human Resources.