2

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

IMA Tools Senior Software Engineer

Salem, OR · Remote

$123K - $162K/yr

Summary The Senior Software Engineer for Avionics Tools lead projects and initiatives with broad ... Yes #LI-Remote - This is a remote position GE Aerospace is an Equal Opportunity Employer.

Job Summary As a Software Developer on Active911's ActiveAccount team, you will play a critical ... We offer flexible work hours and allow up to 20% remote work, including extended remote work ...

Senior Software Engineer -GCP

Salem, OR · Remote

$123K - $162K/yr

Red Hat Engineering is looking for Senior Software Engineers to join the GCP Hosted Control Planes ... For positions with Remote-US locations, the actual salary range for the position may differ based ...

Remote Reference ID: JN -052026-106955 Date Posted: 06/11/2026 Shortcut: * Description * Recommended Jobs Description: Remote Our client seeks a Lead Software Engineer for the BaaS team to support ...

next page

Showing results 1-20

Remote Software Engineer information

See Salem, OR salary details

$63.9K

$148.4K

$206.8K

How much do remote software engineer jobs pay per year?

As of Jun 17, 2026, the average yearly pay for remote software engineer in Salem, OR is $148,450.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,800.00 and $174,100.00 per year, depending on experience, location, and employer.

What are some common challenges faced by remote software engineers, and how can they be effectively managed?

Remote software engineers often encounter challenges such as communication barriers, time zone differences, and maintaining work-life balance. These can be effectively managed by utilizing collaboration tools (like Slack or Zoom), setting clear expectations with team members, and establishing a dedicated workspace. Regular check-ins, asynchronous updates, and proactive communication help ensure everyone stays aligned on project goals. Building strong relationships with colleagues through virtual meetings and team-building activities can also foster a supportive remote work environment.

What are the key skills and qualifications needed to thrive as a Remote Software Engineer, and why are they important?

To thrive as a Remote Software Engineer, you need strong programming skills, proficiency in software development methodologies, and typically a degree in computer science or related field. Familiarity with version control systems like Git, cloud platforms, and project management tools such as Jira is often required. Excellent communication, self-motivation, and time management are crucial soft skills for remote collaboration. These abilities ensure effective development, seamless teamwork, and productivity in a distributed work environment.

What Does a Remote Software Engineer Do?

As a remote software engineer, you work from home to create and develop systems using programming languages and frameworks. As part of your duties, you design and install software solutions by determining specifications and developing code. You also improve software initiatives by reviewing systems and recommending solutions, often virtually guiding clients through the database, network, and computer processes. By collecting and analyzing issues, you can develop solutions for a variety of technical problems. The remote aspect of this job means you can work from anywhere with a reliable internet connection.

What are Remote Software Engineers?

Remote Software Engineers are professionals who design, develop, test, and maintain software applications from locations outside of a traditional office environment. They collaborate with teams and clients using digital communication tools, allowing for flexible work arrangements. Remote Software Engineers require strong technical and communication skills, as well as the ability to manage their own schedules and work independently. This role is ideal for individuals who are self-motivated and comfortable working in a virtual setting.

What is the difference between Remote Software Engineer vs Remote Web Developer?

AspectRemote Software EngineerRemote Web Developer
Required CredentialsBachelor's in CS or related field, coding skillsBachelor's in CS, design, or related field, coding skills
Work EnvironmentCollaborates on software projects, often in teamsFocuses on website and web app development, often in teams
Employer & Industry UsageTech companies, startups, software firmsWeb agencies, tech companies, startups
Search & Comparison IntentOften compared for software development rolesRelated but more focused on web-specific tasks

Remote Software Engineers develop a wide range of software applications, while Remote Web Developers specialize in building websites and web-based applications. Both roles require similar technical skills and often work in similar environments, but their focus areas differ, making this comparison useful for those exploring career options or job opportunities in tech.

What are the most commonly searched types of Software Engineer jobs in Salem, OR? The most popular types of Software Engineer jobs in Salem, OR are:
What are popular job titles related to Remote Software Engineer jobs in Salem, OR? For Remote Software Engineer jobs in Salem, OR, the most frequently searched job titles are:
What job categories do people searching Remote Software Engineer jobs in Salem, OR look for? The top searched job categories for Remote Software Engineer jobs in Salem, OR are:
What cities near Salem, OR are hiring for Remote Software Engineer jobs? Cities near Salem, OR with the most Remote Software Engineer job openings:
Infographic showing various Remote Software Engineer job openings in Salem, OR as of June 2026, with employment types broken down into 73% Full Time, and 27% Part Time. Highlights an 100% Remote job distribution, with an average salary of $148,450 per year, or $71.4 per hour.
IMA Tools Senior Software Engineer

IMA Tools Senior Software Engineer

GE Aerospace

Salem, OR • Remote

$123K - $162K/yr

Other

Posted 3 days ago


GE Aerospace rating

8.8

Company rating: 8.8 out of 10

Based on 171 frontline employees who took The Breakroom Quiz

7th of 60 rated aerospace companies


Job description

Job Description Summary

The Senior Software Engineer for Avionics Tools lead projects and initiatives with broad scope and high impact to the business. In Avionic Tools, the Senior Software Engineer is the technology focal point and a leader who drives collaboration between design teams, quality team and customer teams for the purposes of innovative design, quality software, and maintainability. You will be responsible for driving rigor, technical quality, and engineering excellence by engaging with cross-functional engineering stakeholders to constructively manage and resolve complex issues within the various teams. In this role, you will support both commercial and military programs.

Job Description

Roles and Responsibilities

  • Provide technical consultation and leadership during the design process.

  • Provide leadership and guidance in the design, development and verification processes.

  • Communicate with business leaders and key stakeholders as needed to keep them apprised and updated on critical issues related to valves and actuators.

  • Lead and engage with Root Cause Corrective Action (RCCA) teams. Sign off on RCCA completions.

  • Champion Lean methods

  • Mentor and guide technical community

  • Role model identifying, quantifying, and mitigating technical risk against business risk. Mentor and coach the broader technical community in this area.

  • Disseminate lessons learned across Engineering organizations and other functions.

  • Work closely with other engineering teams, partners and vendors to ensure inter-operability and reuse.

  • Propose and develop new technical solutions to difficult problems.

  • Design, create, fix, and review software written in C# and Python.

Required Qualifications

  • Bachelor's Degree in Computer Engineering, Computer Science or Software Engineering.

  • A minimum of 8 years of software engineering experience

  • This role requires use of technical data subject to U.S. Government contract restrictions and this posting is only for U.S. Citizens. GE will require proof of status.

Desired Characteristics

  • Significant aviation industry experience

  • Advanced degree from an accredited university or college in an Engineering or related discipline

  • Proven leadership (indirect and/or direct) experience with global teams

  • Makes decisions and manages conflicting priorities in a fast-paced environment. Must be able to take ownership of issues and drive solutions

  • Strong ability to influence others, drive change, and align cross-functional teams to success

  • Demonstrated clear thinker - able to solve complex technical challenges and communicate actions/solutions in clear concise manner that drives impact

  • Proven ability to work efficiently without direct supervision.

  • Self-motivated with demonstrated ability to motivate others to achieve results

  • Knowledge of data structures, algorithms, and software engineering principles.

  • Experience in programming C#, C++, Java and/or Python.

  • Problem solving skills to discover root causes and fix issues.

This role requires access to U.S. export-controlled information. Therefore, employment will be contingent upon the ability to prove that you meet the status of a U.S. Person as one of the following: U.S. lawful permanent resident, U.S. Citizen, have been granted asylee or refugee status (i.e., a protected individual under the Immigration and Naturalization Act, 8 U.S.C. 1324b(a)(3)).

Additional Information

GE Aerospace offers a great work environment, professional development, challenging careers, and competitive compensation. GE Aerospace is an Equal Opportunity Employer (https://www.eeoc.gov/sites/default/files/2022-10/22-088_EEOC_KnowYourRights_10_20.pdf) . Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.

GE Aerospace will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable).

Relocation Assistance Provided: Yes

#LI-Remote - This is a remote position

GE Aerospace is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.


What GE Aerospace employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom