1

Senior Software Architect Jobs in Oregon (NOW HIRING)

OR

$129K - $175K/yr

We are looking for a Senior Software Architect who has deep expertise in designing server platforms and has added understanding of application use cases in Deep Learning workloads. You will work with ...

Senior AI Software Architect - Runtime

Hillsboro, OR · On-site

$141K - $191K/yr

Define and drive the technical vision, architecture, and roadmap for Intel's neuromorphic runtime software stack, while contributing hands-on to critical design and implementation. * Architect ...

Senior Software Engineer

Portland, OR · On-site +1

$140K - $175K/yr

Senior Software Engineer Full-Time Position | Portland, Oregon About Us Rapta is revolutionizing ... Contribute to the architecture and development of production-grade distributed microservice systems ...

OR · On-site

$129K - $175K/yr

Join our technically diverse team of GPU architects, software engineers and deep learning experts to push the boundaries of AI performance! What you'll be doing: * Architect and plan features in ...

... and senior engineers orchestrate, review, and own the outcome. The model is established and ... by leading software and AI organizations - generator-verifier architecture , eval-driven ...

Sr. Software Engineer - FOS

OR · On-site +1

$140K - $175K/yr

... Senior Software Engineer to join our FOS products team. Reporting to the Director of Software ... You will contribute significantly to technical architecture, ensuring our engineering practices ...

Senior Software Engineer

Portland, OR · On-site

$100 - $130/hr

As a Senior Software Engineer at Resource Data, you will join a team of consultants leading complex ... Strong judgment in making architectural and technical tradeoffs across performance, scalability ...

Senior Software Engineer

Portland, OR · On-site

$90 - $120/hr

As a Senior Software Engineer at Resource Data, you will join a team of consultants leading complex ... Strong judgment in making architectural and technical tradeoffs across performance, scalability ...

OR · On-site

Summary As a Software and Integration Architect at Smarsh, you will define and execute the software ... Operate as a technical leader of the team, working alongside the Sr. Full Stack Developer and ...

OR · On-site

$200K/yr

Senior Software Engineer WME is building the next generation of internal platforms that power one ... You'll take ownership of features and services end-to-end, contribute to architectural decisions ...

OR

$200K/yr

Senior Software Engineer WME is building the next generation of internal platforms that power one ... You'll take ownership of features and services end-to-end, contribute to architectural decisions ...

next page

Showing results 1-20

Senior Software Architect information

See Oregon salary details

$102K

$160.5K

$215.7K

How much do senior software architect jobs pay per year?

As of Aug 7, 2026, the average yearly pay for senior software architect in Oregon is $160,537.00, according to ZipRecruiter salary data. Most workers in this role earn between $136,900.00 and $186,100.00 per year, depending on experience, location, and employer.

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

To thrive as a Senior Software Architect, you need extensive experience in software design, architecture principles, and a strong background in programming, typically supported by a degree in computer science or related fields. Familiarity with architectural frameworks (like TOGAF), cloud platforms (such as AWS or Azure), and modeling tools (like UML) is highly valuable, and certifications in these areas can be advantageous. Leadership, effective communication, and problem-solving skills help you coordinate teams and translate business requirements into scalable technical solutions. These competencies are crucial for ensuring robust, maintainable systems that align with organizational goals and adapt to evolving technology landscapes.

How much does a senior software architect make?

A senior software architect typically earns between $120,000 and $180,000 annually, depending on experience, location, and industry. They often have advanced skills in system design, cloud platforms, and programming languages, which can influence compensation levels.

How does a Senior Software Architect typically collaborate with development and product teams during a project lifecycle?

A Senior Software Architect works closely with both development and product teams throughout a project's lifecycle. They are responsible for translating business requirements into technical solutions, ensuring alignment between stakeholders, and guiding developers on architectural decisions. Regular interactions include design reviews, technical mentoring, and collaborating with product managers to refine requirements. This collaborative approach ensures that the final product is scalable, maintainable, and meets business objectives.

What does a senior software architect do?

A senior software architect designs and oversees the development of complex software systems, establishing technical standards and ensuring alignment with business goals. They evaluate technologies, create architecture diagrams, and collaborate with development teams to implement scalable, maintainable solutions. Strong problem-solving skills and experience with design patterns and software development tools are essential for this role.

What is the difference between Senior Software Architect vs Software Development Manager?

AspectSenior Software ArchitectSoftware Development Manager
Primary FocusDesigning software architecture and technical strategyManaging development teams and project delivery
Required SkillsTechnical expertise, system design, codingLeadership, project management, communication
Work EnvironmentCollaborates with architects and developersOversees teams and coordinates projects
CertificationsOften includes software architecture certifications (e.g., TOGAF)Project management certifications (e.g., PMP) often preferred

The Senior Software Architect primarily focuses on designing and overseeing the technical architecture of software systems, while the Software Development Manager manages development teams and ensures project delivery. Both roles require strong technical skills, but differ in leadership scope and responsibilities.

What are the most commonly searched types of Software Architect jobs in Oregon? The most popular types of Software Architect jobs in Oregon are:
What cities in Oregon are hiring for Senior Software Architect jobs? Cities in Oregon with the most Senior Software Architect job openings:
Infographic showing various Senior Software Architect job openings in Oregon as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $160,537 per year, or $77.2 per hour.

Sr. Software Architect - Platform Services

Panasonic Avionics Corporation

Beaverton, OR • On-site

$136K - $185K/yr

Full-time

Re-posted 14 days ago


Panasonic Avionics rating

9.6

Company rating: 9.6 out of 10

Based on 10 frontline employees who took The Breakroom Quiz

1st of 156 rated electronics manufacturers


Job description

Job Summary:
Panasonic Avionics Corporation is a leader in delivering in-flight entertainment products and solutions. They are seeking a Senior Software Architect to design and develop embedded software platforms for complex in-flight entertainment systems, ensuring compliance with safety standards and collaborating with various engineering teams.
Responsibilities:
• Architect and design end-to-end embedded software platforms for complex in-flight entertainment systems, ensuring seamless integration with vehicle hardware and compliance with strict safety standards.
• Lead the development of core platform services such as bootloading, commissioning, over-the-air software updates, networking integrations, and distributed storage management to enhance system reliability and performance.
• Collaborate closely with software engineers and architects across virtualization, trusted OS, graphics, compute, safety/security, and multimedia domains to create cohesive component and system-level solutions.
• Drive hardware and software co-design by partnering with hardware engineering teams to align system requirements and optimize embedded hardware capabilities.
• Innovate and promote architectural design patterns and frameworks that simplify development, accelerate time to market, and elevate software quality.
• Communicate architectural vision clearly through presentations, documentation, and cross-team collaboration to ensure alignment and shared understanding.
• Evaluate emerging technologies and prototype new concepts to continuously evolve the platform in line with industry best practices and product roadmaps.
Qualifications:
Required:
• You thrive in architecting complex embedded systems, particularly within Linux and Android environments, and enjoy solving challenges related to safety-critical automotive or aviation applications.
• You have deep knowledge of multicore SoC architectures, operating systems, virtualization, concurrency, device drivers, and real-time embedded software design.
• You bring hands-on experience with SOC platforms from vendors like Qualcomm or MediaTek and have worked with virtualization technologies such as LXC, QNX, Docker, or Kubernetes.
• You excel at leading technical teams through agile methodologies, mentoring others, and driving architectural decisions that balance innovation with reliability.
• You understand networking protocols, storage architectures, and hardware bring-up processes, enabling you to design integrated, high-performance embedded solutions.
• Bachelor of Science Degree in Computer Sciences, Computer Engineering, Electrical Engineering or other related engineering degree, or equivalent experience.
• 10+ years of relevant experience in Linux and Android Embedded Systems Architecture and Software Architecture.
• 10+ years experience with embedded systems architecture, design and development in Aviation, Automotive, or similar industry.
• 8+ year’s architecture experience in complex embedded systems.
• Experience designing over-the-air update architectures and cloud-based edge computing solutions that enhance system maintainability and scalability.
• Familiarity with microcontrollers, sensors, and low-level hardware components to bridge software and hardware design effectively.
• Knowledge of container orchestration and hypervisor technologies in embedded Linux and Android environments.
Company:
For 40 years, Panasonic Avionics has strengthened the connection between the world’s airlines and their passengers. Founded in 1979, the company is headquartered in Lake Forest, USA, with a team of 5001-10000 employees. The company is currently Late Stage.

What Panasonic Avionics employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom