Position
City
Salary

How much does a Software Engineer make in Salem, OR?

The average salary for a Software Engineer is $105,357 per year in Salem, OR.

If you are a software engineer working in Salem, Oregon, you can expect a solid salary. The average yearly salary for this role stands at around $105,357. This means you have a fair chance to earn a good living while contributing to exciting tech projects.


The salary range for software engineers in Salem is quite broad. You might start around $50,000 for entry-level roles. However, with experience, you can earn up to $195,442. These figures show a promising growth potential for those who are willing to invest in their career and skills. The various income levels depend on factors such as experience, education, and the specific company you work for. Higher salaries often come with more responsibilities and advanced projects.

Software Engineer jobs in Salem, OR

What are the highest paying cities for a Software Engineer near Salem, OR?

If you are a software engineer looking for top pay, Bend, OR leads the way with an average salary of $161,198. Close behind, Beaverton, OR offers an average salary of $148,798. Both cities present excellent opportunities for professionals in this field. Other cities near Salem, such as Portland and Hillsboro, also offer competitive salaries. Portland’s average is $141,063, while Hillsboro's stands at $137,032. These cities are great options for software engineers seeking high wages and dynamic job markets.
Graph displaying highest paying cities salaries for Software Engineer jobs near Salem, OR, highlighting Bend, OR with the highest at $161,198 and Lake Oswego, OR with the lowest at $106,096.
  1. Bend, OR
    Average Salary: $161,198
    Working as a tech professional in Bend offers a blend of urban amenities and natural beauty. With a growing tech scene and companies like SourceHOV, professionals enjoy a vibrant community and a relaxed lifestyle. Bend attracts creative minds looking to work on innovative projects.
    Find Software Engineer jobs in Bend, OR


  2. Beaverton, OR
    Average Salary: $148,798
    Beaverton hosts many tech giants, including Nike and Portland State University. Software engineers here work on cutting-edge projects in a collaborative environment. The city offers a mix of urban and suburban living, making it an attractive place for tech talent.
    Find Software Engineer jobs in Beaverton, OR


  3. Portland, OR
    Average Salary: $141,063
    In Portland, software engineers enjoy a thriving tech ecosystem. Companies such as Intel and Zoom provide opportunities to work on diverse projects. The city’s vibrant culture and excellent quality of life make it an appealing choice for tech professionals.
    Find Software Engineer jobs in Portland, OR


  4. Hillsboro, OR
    Average Salary: $137,032
    Hillsboro is known for its tech industry, home to companies like Intel and Mentor Graphics. Engineers here have access to innovative projects and a supportive work environment. The city offers a balance of professional opportunities and a relaxed lifestyle.
    Find Software Engineer jobs in Hillsboro, OR


  5. Gresham, OR
    Average Salary: $119,112
    Gresham provides a mix of big company projects and smaller startups. Engineers work in a dynamic environment with companies like Costco and Intel. The city offers a lower cost of living, making it an attractive option for tech professionals.
    Find Software Engineer jobs in Gresham, OR


  6. Eugene, OR
    Average Salary: $111,729
    Eugene offers a unique blend of natural beauty and tech opportunities. With companies like Amazon and OHSU, software engineers can work on impactful projects. The city’s vibrant community and cultural events make it a great place to live and work.
    Find Software Engineer jobs in Eugene, OR


  7. Tigard, OR
    Average Salary: $111,703
    Tigard, known for its retail and tech sectors, offers a variety of opportunities for software engineers. Companies like Nike and Mentor Graphics provide a chance to work on innovative projects. The city’s suburban feel and strong community make it an ideal location.
    Find Software Engineer jobs in Tigard, OR


  8. Medford, OR
    Average Salary: $107,814
    Medford combines a small-town feel with a growing tech scene. Engineers work with companies like Amazon and Intel on cutting-edge projects. The city offers a lower cost of living and beautiful natural surroundings, making it an attractive place for tech professionals.
    Find Software Engineer jobs in Medford, OR


  9. McMinnville, OR
    Average Salary: $106,807
    In McMinnville, software engineers can enjoy a peaceful work environment with access to nearby tech hubs. Companies like Apple and Mentor Graphics offer opportunities to work on exciting projects. The city’s charm and lower cost of living add to its appeal.
    Find Software Engineer jobs in McMinnville, OR


  10. Lake Oswego, OR
    Average Salary: $106,096
    Lake Oswego provides a serene setting with access to major tech companies. Engineers work with firms like Nike and Intel on innovative projects. The city’s high quality of life and beautiful lake views make it a desirable place to live and work.
    Find Software Engineer jobs in Lake Oswego, OR

What are the best paying companies for a Software Engineer in Salem, OR?

In Salem, OR, CVS Health stands out as the best-paying company for software engineers, offering an average salary of $161,804. Garmin and PacificSource Health Plans also provide competitive pay at $104,317. Job seekers should consider these top-tier companies for attractive compensation packages.
Graph displaying best paying company salaries for Software Engineer jobs in Salem, OR, highlighting CVS Health with the highest at $161,804 and PacificSource Health Plans with the lowest at $104,317.
  1. CVS Health
    Average Salary: $161,804
    CVS Health provides healthcare services and benefits. It employs Software Engineers in Salem, OR, to work on their tech systems. These professionals help improve how the company serves customers.


  2. Ryder System
    Average Salary: $116,667
    Ryder System offers transportation and logistics services. The company looks for talented Software Engineers in Salem, OR, to build and maintain systems. These engineers improve the efficiency of their supply chain operations.


  3. Garmin
    Average Salary: $104,317
    Garmin creates navigation and communication devices. They hire Software Engineers in Salem, OR, to develop new features for their products. Engineers work on creating better tools for tracking and communication.


  4. PacificSource Health Plans
    Average Salary: $104,317
    PacificSource Health Plans provides health insurance. The company seeks Software Engineers in Salem, OR, to improve their tech systems. Engineers focus on enhancing customer service and health plan management.

Currently 7,419 Software Engineer job openings, nationwide.

How's the job market for a Software Engineer in the US?

Learn what a Software Engineer does, how to become one, and understand the job outlook. Get simple steps to start your career as a Software Engineer today.
Position
Overview
Software Engineer
7,419 Job Openings