1

Software Developer Jobs in Bend, OR (NOW HIRING)

Transportation Project Engineer - Mid Level

Bend, OR · On-site

$85K - $112K/yr

Collaborating closely with our traffic engineers, you'll help develop and implement roadway ... Software * Microsoft Office (Outlook, Word, Excel) - Proficient * Market Sector Software (AutoCAD ...

Collaborating closely with our traffic engineers, you'll help develop and implement roadway ... Software * Microsoft Office (Outlook, Word, Excel) - Proficient * Market Sector Software (AutoCAD ...

Structural Engineer

Bend, OR · On-site +1

$85K - $140K/yr

Proficient with engineering software such as REVIT/BIM or RISA, or similar * Experience in project engineering or project management desired * Principal knowledge of load calculations, structural ...

Proficiency in 3D CAD software (e.g., SolidWorks, Creo) and engineering analysis tools * Strong understanding of thermodynamics, fluid dynamics, and heat transfer principles * Experience with product ...

Proficient with engineering design software such as REVIT/BIM or RISA, Intercal, Visual Analysis or similar * Experience in project engineering or project management desired * Principal knowledge of ...

Proficiency with SolidWorks CAD software. * Strong understanding of engineering drawings, GD&T, and manufacturing processes. * Excellent analytical, problem-solving, and troubleshooting skills.

Proficiency in 3D CAD software (e.g., SolidWorks, Creo) and engineering analysis tools * Strong understanding of thermodynamics, fluid dynamics, and heat transfer principles * Experience with product ...

... seeking a Network Engineer. The primary responsibilities of this role include installing ... software, and performing maintenance and upgrades to ensure optimal network performance.

The SCADA Support Engineer will provide Field Support for SOLV SCADA solutions. This role is based ... Utilize software based diagnostic tools to aid in troubleshooting of complex plant SCADA systems.

SCADA Support Engineer

Bend, OR · On-site

$86K - $107K/yr

The SCADA Support Engineer will provide Field Support for SOLV SCADA solutions. This role is based ... Utilize software based diagnostic tools to aid in troubleshooting of complex plant SCADA systems.

Manufacturing Engineer II

Bend, OR · On-site

$95K - $105K/yr

... software tools 9) Proficient Computer Skills : Microsoft Office including Outlook, Word, Excel, and Power Point 10) Excellent Communication Skills - both verbal and written Behavioral Competencies ...

... software tools 9) Proficient Computer Skills : Microsoft Office including Outlook, Word, Excel, and Power Point 10) Excellent Communication Skills - both verbal and written Behavioral Competencies ...

Manufacturing Engineer II

Bend, OR · On-site

$95K - $105K/yr

... software tools 9) Proficient Computer Skills : Microsoft Office including Outlook, Word, Excel, and Power Point 10) Excellent Communication Skills - both verbal and written Behavioral Competencies ...

Use civil engineering design software (AutoCAD, Civil 3D, GIS, or similar) to draft plans, create models, and develop design documents. * Prepare calculations, reports, and technical documentation to ...

CNC Programmer

Bend, OR · On-site

$28 - $38.25/hr

Strong proficiency in CAM software for 3-axis machining * Working knowledge of 5-axis programming is helpful, but training is provided * Solid understanding of composite machining techniques and ...

next page

Showing results 1-20

Software Developer information

See Bend, OR salary details

$50.9K

$118.6K

$176.1K

How much do software developer jobs pay per year?

As of Jul 24, 2026, the average yearly pay for software developer in Bend, OR is $118,631.00, according to ZipRecruiter salary data. Most workers in this role earn between $95,500.00 and $137,900.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.

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 engineer makes $500,000 a year?

Senior software engineers, especially those working in high-cost-of-living areas or at major tech companies, can earn $500,000 or more annually through base salary, bonuses, and stock options. These roles typically require extensive experience, advanced technical skills, and often involve leadership or specialized expertise in areas like machine learning or cloud infrastructure.

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.

Is AI replacing software developers?

AI is automating certain coding tasks and improving software development processes, but it is not replacing software developers. Developers are needed to design, oversee, and interpret AI tools, as well as to create complex, innovative solutions that require human judgment and expertise.

Is software developer still in demand?

Software developers are in high demand due to ongoing digital transformation across industries, with strong job growth projected in the coming years. Skills in programming languages, such as Java, Python, or JavaScript, and familiarity with development tools and frameworks increase employability in this field.

What work does a software developer do?

A software developer designs, writes, tests, and maintains computer programs and applications. They use programming languages like Java, Python, or C++ and often collaborate with teams to develop software solutions that meet user needs and specifications.

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 Bend, OR? The most popular types of Software Developer jobs in Bend, OR are:
What cities near Bend, OR are hiring for Software Developer jobs? Cities near Bend, OR with the most Software Developer job openings:
Infographic showing various Software Developer job openings in Bend, OR as of July 2026, with employment types broken down into 100% Full Time. Highlights an 82% In-person, and 18% Remote job distribution, with an average salary of $118,631 per year, or $57 per hour.
Medium Voltage Distribution Engineer

Medium Voltage Distribution Engineer

Cushing Terrell

Bend, OR

$80K - $96K/yr

Full-time

Posted 28 days ago


Job description

Medium Voltage Distribution EngineerPosition Description

Cushing Terrell is seeking a Medium Voltage Distribution Engineer to join our growing infrastructure team. This on-site position is available in Missoula, MT, Billings, MT, or Boise, ID. Remote work may be considered for candidates with seven or more years of directly relevant experience.

Day to day, you will design and deliver medium voltage underground and overhead distribution projects under the direction of a Senior Engineer. A typical week involves producing electrical and physical drawings in AutoCAD, running system modeling and engineering calculations including load flow, short circuit analysis, cable ampacity, structure analysis, and sag and tension studies, sizing medium voltage equipment, and collaborating with drafters, clients, and your project team. You will carry roughly two to four active projects at a time.

Year-one success in this role means becoming the engineer your lead can hand a task to with minimal detail and trust that you will work through the specifics and deliver. You are expected to be fully billable within the first month, with growing autonomy by 90 days. Engineers in this seat typically grow into a Project Engineer role. This is a small, close-knit team of three, and your contributions shape the direction of the practice.

Position Salary Range*

The expected salary range for this position is $80,000 to $96,000 annually.

Required Qualifications**
  • Bachelor's degree or higher in Electrical Engineering
  • 5 or more years of experience in medium voltage distribution design, including underground and/or overhead distribution systems
  • Demonstrated experience producing MV design drawings and specifying equipment in the 5kV to 35kV range
  • Proficiency in power system modeling using ETAP, EasyPower, or PSSE
  • Working knowledge of the National Electrical Safety Code (NESC) and National Electrical Code (NEC)
  • Proficiency in AutoCAD and Microsoft Office Suite
  • Fundamentals of Engineering (FE) certification obtained or actively scheduled, with active pursuit of Professional Engineer (PE) licensure
Preferred Qualifications**
  • Experience with overhead distribution line design
  • Proficiency in SpidaCalc or PLS-CADD for structure analysis and pole loading calculations
  • Experience with Bluebeam for document review and markup
  • Substation Design BIM software experience

Did you know that some people hold back on applying to jobs if they don't meet 100% of the listed requirements? We don't want you to hold back! If you check most of the qualifications above and believe you could successfully do the work, we encourage you to apply!

Position Responsibilities***
  • Design medium voltage underground and overhead distribution systems, producing electrical and physical drawings, one-line diagrams, metering and relaying diagrams, control schematics, grounding plans, and construction specifications
  • Run engineering calculations and system modeling studies including load flow, short circuit analysis, cable ampacity, structure analysis, and sag and tension studies using ETAP, EasyPower, or equivalent software
  • Size and specify medium voltage equipment including transformers, circuit breakers, switches, reclosers, insulators, surge arresters, and support structures for projects ranging from small to medium scale
  • Apply NESC and NEC requirements throughout design, ensuring compliance in grounding plans, clearance requirements, conduit and cable schedules, and construction documents
  • Collaborate with clients, project engineers, and multidisciplinary team members to define project requirements, review design concepts, and deliver coordinated construction documents
  • Direct and coordinate with drafters to produce accurate, high-quality drawings aligned with project scope and schedule
  • Manage two to four concurrent medium voltage distribution projects, maintaining quality control and progressing toward greater design autonomy
Working at Cushing Terrell

Cushing Terrell is a multidisciplinary design firm with 17 offices and more than 500 team members who bring together their expertise to deliver holistic built environments. Leveraging our influence as designers, we work to create sustainable systems and spaces that help people live their best lives.

Why Cushing Terrell

At Cushing Terrell, we empower creative designers to discover imaginative, responsible, first-of-their-kind environments. But more than that, we support a strong, cohesive team, from our design professionals to our business operations staff. Together, we champion diversity, equity, inclusion, and belonging, placing people at the center of our practice, thus our tagline, "design meets you." Together, we find joy in uncovering imaginative solutions for the people who work here, the people we work for, and the planet as a whole. We offer a competitive benefits package, work opportunities in a variety of locations and markets, and a company culture that celebrates all the unique viewpoints and personalities that make up our talented team. View our Employee Benefits Guide: https://cushingterrell.com/wp-content/uploads/2024/12/CushingTerrell_Benefits-Guide_2025.pdf

Things to Note

*Actual pay will be determined based on the candidate's years of experience, licensure status, location, level of proficiency, and other job-related factors (as permitted by law). This position is also eligible for an annual performance bonus.

**Applicants must be currently authorized to work in the United States on a full-time basis. Cushing Terrell will not sponsor applicants for work visas.

***The majority of the time, a person in this role will be sitting in an office with limited physical requirements. This may require individuals to bend, stretch, twist, and reach.

Cushing Terrell is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, or national origin, or any other characteristic protected by applicable federal, state, or local laws and ordinances. Contact 406.248.7455 if you require assistance or accommodation during the employment application process.

Note to recruitment agencies: Cushing Terrell does not accept unsolicited resumes from search firms or agencies. Any resume submitted to any employee of Cushing Terrell without a prior written search agreement will be considered unsolicited and the property of Cushing Terrell.

Employment Type: Full-Time