1

Software Manager Jobs in Oregon (NOW HIRING)

Software Development Manager

OR ยท On-site +1

$115K - $152K/yr

Title: Manager, Software Development (Life-US/ID3) Location: Remote Position Summary The Manager of Software Development is a senior technology leader responsible for executing the software ...

We are looking for a technically strong and people-oriented Software Engineering Manager to lead the teams for financial and internal tooling systems. You will remain engaged in architecture, coding ...

As Manager, Software Engineering you'll be leading a team building a cloud data platform that will allow our customers and partners access to tools and technologies that utilize data in the ...

$167K - $209K/yr

As an Engineering Manager, you will play a key role in shaping our solutions, leading a team to build scalable, intuitive software that empowers property managers and residents alike. This is an ...

Mgr Software Engineering

$127K - $165K/yr

Experience managing modern software development initiatives using technologies such as C#, .NET, SQL Server, Azure, Angular, and TypeScript * Familiarity with engineering and architecture practices ...

$123K - $162K/yr

The Software Development Manager is responsible for leading one or more teams, within the Product Development Team. This position works closely with the Associate Director of Product Development to ...

Austin (Hybrid) / Remote (United States) About the Role As our Software Engineering Manager , you will lead a team of engineers building and scaling the services that power CSC Generation's Retail ...

next page

Showing results 1-20

Software Manager information

See Oregon salary details

$78.8K

$151K

$188.2K

How much do software manager jobs pay per year?

As of Jul 11, 2026, the average yearly pay for software manager in Oregon is $151,014.00, according to ZipRecruiter salary data. Most workers in this role earn between $136,400.00 and $179,200.00 per year, depending on experience, location, and employer.

What does a Software Manager do?

A Software Manager oversees software development teams, ensuring projects are completed on time and meet quality standards. They coordinate between team members, manage resources, and communicate with stakeholders about progress and requirements. Additionally, they may be responsible for hiring, mentoring, and evaluating team performance. Their role bridges the gap between technical staff and upper management to align technology goals with business objectives.

What Is a Software Manager?

A software manager oversees the development, installation, and maintenance of new or upgraded software for an organization. As a software manager, you coordinate with staff to determine client needs and expectations, establish budget and timelines, and ensure that employees use the product correctly. You may also train company employees on how to utilize the software after it is installed and help troubleshoot problems that arise.

What is the difference between Software Manager vs Software Engineer?

AspectSoftware ManagerSoftware Engineer
Required CredentialsBachelor's or higher in CS or related field; management experienceBachelor's or higher in CS or related field; coding skills
Work EnvironmentOversees teams, manages projects, strategic planningDevelops software, writes code, tests applications
Employer & Industry UsageUsed in tech companies, startups, large enterprisesUsed across all tech sectors, startups, corporate IT

The main difference between a Software Manager and a Software Engineer lies in their roles. Software Managers focus on team leadership, project management, and strategic planning, while Software Engineers are primarily responsible for coding and developing software. Both roles require technical knowledge, but their responsibilities and work focus differ significantly.

How does a Software Manager typically balance hands-on technical work with leadership responsibilities?

Software Managers often juggle both technical and leadership duties, but the balance can vary depending on the organization and team size. In many cases, Software Managers spend a significant portion of their time on people management tasks such as mentoring team members, conducting code reviews, planning sprints, and facilitating communication between stakeholders. However, they may also remain involved in architectural decisions or critical technical challenges to stay connected with the team's work. Effective Software Managers prioritize delegating coding tasks to their team while focusing on enabling productivity, resolving blockers, and ensuring project alignment with business goals.

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

To thrive as a Software Manager, you need a strong background in software development, project management, and leadership, often supported by a degree in computer science or a related field. Familiarity with Agile methodologies, version control systems like Git, and project management tools such as Jira is typically required. Exceptional communication, problem-solving, and team-building skills set outstanding managers apart in this role. These competencies are essential for delivering projects on time, fostering effective collaboration, and driving high-performing engineering teams.
What are the most commonly searched types of Software jobs in Oregon? The most popular types of Software jobs in Oregon are:
What are popular job titles related to Software Manager jobs in Oregon? For Software Manager jobs in Oregon, the most frequently searched job titles are:
What cities in Oregon are hiring for Software Manager jobs? Cities in Oregon with the most Software Manager job openings:
Infographic showing various Software Manager job openings in Oregon as of July 2026, with employment types broken down into 84% Full Time, 13% Part Time, 1% Temporary, 1% Contract, and 1% Nights. Highlights an 86% Physical, 1% Hybrid, and 13% Remote job distribution, with an average salary of $151,014 per year, or $72.6 per hour.
Software Manager

Software Manager

Advanced Navigation and Positioning Corporation

Hood River, OR โ€ข On-site, Remote

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 3 days ago


Job description

Position Description: ANPC is a global supplier of precision approach guidance and area surveillance solutions aimed at improving the safety and capacity of civil and military aviation for customers on all seven continents. Our transponder-based solutions are designed to serve airfields where others cannot. We are a team of extraordinary professionals working together to perform an important mission to uniquely serve airports with terrain, obstacles and other challenges that no other business can provide. Job SummaryThe Software Manager at ANPC bridges the gap between high-level business strategy and rigorous technical execution. You will lead a multi-disciplinary teamโ€”including Software Development, Architecture, and Testโ€”to deliver safety-critical navigation and surveillance solutions. Your primary mission is to maintain the technical integrity and regulatory compliance of our systems while fostering a high-performance, disciplined engineering culture.Essential Job Functionsโ€ข Drive the day-to-day progress of concurrent development projects, reallocating resources to ensure milestones are met without compromising safety-critical integrity. โ€ข Partner with the Director of Engineering and Advanced Development team to convert high-level designs into executable engineering roadmaps and ensure strict adherence to those standards.โ€ข Scale the engineering organization through strategic hiring and specialized onboarding, fostering a culture of professional pride and technical discipline.โ€ข Translate business requirements into actionable schedules, serving as the accountable link between organizational goals and team output.โ€ข Identify team skills, then analyze the gaps and implement training or hiring strategies to address them.โ€ข Design and execute comprehensive onboarding plans to reduce time-to-proficiency for new hires in a complex technical environment.โ€ข Maintain an engineering culture rooted in discipline, professional pride, hard work, and camaraderie.โ€ข Communicate and execute a clear technical vision for all software products and systems in collaboration with the Director of Engineering.โ€ข Manage multiple concurrent development projects, balancing resources and timelines in close coordination with Project Managers.โ€ข Review code, design documents, and test plans to ensure adherence to ANPC process and policy.โ€ข Ensure all output meets RTCA DO-278 standards for safety-critical aviation software.โ€ข Establish and enforce Lean product development methodologies and Standard Operating Procedures (SOPs) to maximize value-added work.โ€ข Lead annual planning and budgeting, including CAPEX justifications, infrastructure roadmaps, software licensing, and hardware requirements for development and testing.โ€ข Act as a key cross-functional partner to gather requirements and ensure software delivery meets business, customer, and schedule objectives.โ€ข Track development progress and implement corrective actions to keep projects aligned with organizational goals.โ€ข Management of subcontractors in relation to the team goals and objectives, and in accordance with ANPC process.Education and Work Experience Requirementsโ€ข Bachelorโ€™s degree in Computer Science, Software Engineering, or a related technical fieldโ€ข 7+ years of progressive experience in software development.โ€ข 2+ years in a software management role.โ€ข Proven track record in rigorous regulatory environments. Direct familiarity with RTCA DO-278 or DO-178C is highly preferred; however, candidates with deep experience in equivalent safety-critical standards (Medical, Automotive, etc.) who can demonstrate a "compliance-first" mindset will be considered.โ€ข Strong background in embedded systems or C/C++ to provide meaningful oversight and peer-level engagement with the team.โ€ข Experience with C# is a nice to haveKnowledge, Skills, Abilities and Other Characteristicsโ€ข Proven ability to lead cross-functional software teams and manage full project lifecycles.โ€ข Proven track record in rigorous regulatory environments. Direct familiarity with RTCA DO-278 or DO-178C is highly preferred; however, candidates with deep experience in equivalent safety-critical standards (Medical, Automotive, etc.) who can demonstrate a "compliance-first" mindset will be considered.โ€ข Demonstrated ability to manage full project lifecycles, departmental budgets (CAPEX/OPEX), and resource allocation in a high-stakes, schedule-driven environment.โ€ข Expertise in modern engineering practices (CI/CD, Version Control, Agile) balanced with the strict documentation and process discipline required for aviation software.โ€ข Proven "servant leader" capable of mentoring multi-disciplinary teams, managing remote/distributed talent, and maintaining high morale under tight deadlines.โ€ข Ability to translate complex technical blockers into clear business risks for stakeholders and project managers.Due to the sensitive nature of the information and projects handled at this facility, this position requires U.S. citizenship. Candidates must be U.S. citizens to be considered for this role.Physical DemandsThe physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job in an office environment. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Essential functions may require maintaining the physical condition necessary for sitting, walking or standing for periods of time; operating a computer and keyboard; talk and hear at normal room levels; using hands to finger, grasp, and feel; repetitive motion; close visual acuity to prepare and analyze data and figures; transcribing; viewing a computer terminal; extensive reading; lift, push, carry, or pull up to 20 pounds.Work environmentThe work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job in an office environment. The noise level in the work environment is usually quiet to moderate. Employee is exposed to the typical office environment with computers, printers and telephones.In addition to base pay, our competitive total rewards package consists of:โ€ข 401(k) plan with match and immediate vesting.โ€ข Comprehensive suite of insurance benefits for employees (and their families) to include a variety of medical plan options (including an HSA with employer contribution), dental, vision, life and disability insurance, Employee Assistance Program (EAP), Legal/Identity support plans, pet insurance.โ€ข Access to Flexible Spending Accounts (Medical and Dependent Care).โ€ข Generous paid time off including 4 weeks of vacation per year, 11 paid company holidays, which includes a winter company shutdown from Christmas to New Yearโ€™s.