1

System Software Engineer Jobs in Seattle, WA (NOW HIRING)

Software Systems Engineer

Bellevue, WA · On-site

$144K - $204K/yr

... system failures • Collaborate with hardware engineering teams to define software interfaces and firmware integration requirements for new server and accelerator platforms • Develop and optimize ...

Embedded Software Engineer

Bothell, WA · On-site

$90K - $110K/yr

Designing, developing, coding, testing and debugging system software. Analyzing and enhancing efficiency, stability, and scalability of system resources. QUALIFICATIONS * At least 4-year engineering ...

We are seeking a Software Engineer with experience in Dataplane development, System Software/Embedded software, Cloud Computing, and Networking to join our team. This role will allow you to influence ...

Software Engineer, Systems

Seattle, WA

$197K - $233K/yr

Software Engineer We're looking for a software engineer who loves to build high performance data ... You will play a significant role in the foundational system architecture, technology choices, and ...

Senior Software Engineer

Redmond, WA · On-site

$137K - $180K/yr

This involves designing, implementing, and integrating system software that is responsible for the initialization and running of quantum components as part of a coherent engineering stack. The ...

Software Engineer

Redmond, WA · On-site

$160K - $190K/yr

System Integration: * Seamlessly integrate software with hardware components, optimizing for high performance and reliability. * Collaborate with hardware, firmware, and other engineers to refine ...

Our work spans system software, networking, platform architecture, fleet-level monitoring, and performance optimization. About the Role We're looking for an engineer who can take early, sometimes ...

System Integration: * Seamlessly integrate software with hardware components, optimizing for high performance and reliability. * Collaborate with hardware, firmware, and other engineers to refine ...

Our work spans system software, networking, platform architecture, fleet-level monitoring, and performance optimization. About the Role We're looking for an engineer who can take early, sometimes ...

next page

Showing results 1-20

People also search for

System Software Engineer information

See Seattle, WA salary details

$94.5K

$202.2K

$234.4K

How much do system software engineer jobs pay per year?

As of Jun 10, 2026, the average yearly pay for system software engineer in Seattle, WA is $202,246.00, according to ZipRecruiter salary data. Most workers in this role earn between $196,900.00 and $233,300.00 per year, depending on experience, location, and employer.

What does a System Software Engineer do?

A System Software Engineer designs, develops, tests, and maintains the core software that enables computer hardware and system applications to function. This includes operating systems, device drivers, firmware, and other low-level software that interacts closely with hardware components. Their work ensures that systems run efficiently, securely, and reliably. They often collaborate with hardware engineers and application developers to optimize performance and troubleshoot complex technical issues.

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

To thrive as a System Software Engineer, you need strong programming skills in languages like C, C++, or Rust, a deep understanding of operating systems, and typically a bachelor’s degree in computer science or a related field. Familiarity with low-level debugging tools, version control systems (such as Git), and kernel development environments is essential. Analytical thinking, problem-solving ability, and effective teamwork are standout soft skills in this role. These competencies are crucial for building reliable, high-performance system software that underpins critical applications and infrastructure.

What is the difference between System Software Engineer vs Software Developer?

AspectSystem Software EngineerSoftware Developer
CredentialsBachelor's in Computer Science or related field; often some experience with systems programmingBachelor's in Computer Science or related field; focus on application development
Work EnvironmentDesigning and maintaining operating systems, firmware, or system-level applicationsCreating user-facing applications, websites, or mobile apps
Industry UsageTech companies, hardware firms, embedded systemsSoftware firms, startups, enterprise applications
Search & Comparison IntentUnderstanding roles related to system-level programmingLooking for application or web development roles

System Software Engineers focus on developing and maintaining system-level software like operating systems and firmware, requiring knowledge of hardware and low-level programming. Software Developers typically create applications and user-facing software, emphasizing higher-level programming skills. Both roles often share similar educational backgrounds but differ in their work focus and environment.

What are some common challenges System Software Engineers face when working on large-scale projects?

System Software Engineers working on large-scale projects often encounter challenges such as maintaining system stability while integrating new features, ensuring compatibility across diverse hardware platforms, and optimizing performance under heavy workloads. Coordinating with cross-functional teams, such as hardware engineers and application developers, is essential to address these complexities. Additionally, they must stay updated with evolving technologies and adhere to rigorous testing and debugging practices to prevent system failures.
Software Systems Engineer

Software Systems Engineer

Meta

Bellevue, WA • On-site

$144K - $204K/yr

Full-time

Posted 27 days ago


Meta rating

7.5

Company rating: 7.5 out of 10

Based on 43 frontline employees who took The Breakroom Quiz

122nd of 188 rated software companies


Job description

Meta is seeking a Software Systems Engineer to join our Production Systems Engineering organization, where you will work at the intersection of software and large-scale hardware infrastructure. In this role, you will design, build, and optimize the systems software that powers Meta's global production fleet - spanning servers, storage, networking, and custom silicon. You will drive reliability, efficiency, and performance improvements across the infrastructure stack, partnering closely with hardware engineering, data center operations, and platform teams to ensure Meta's production systems operate at scale.
Responsibilities
Design and develop systems software for managing, provisioning, and monitoring large-scale production hardware infrastructure including compute, storage, and networking components
• Build and maintain tooling for hardware lifecycle management, fleet health monitoring, and automated remediation of production system failures
• Collaborate with hardware engineering teams to define software interfaces and firmware integration requirements for new server and accelerator platforms
• Develop and optimize low-level systems software including kernel modules, device drivers, and platform management agents to improve hardware utilization and reliability
• Architect scalable infrastructure automation frameworks that reduce manual operational toil and accelerate hardware deployment across Meta's data center fleet
• Identify and resolve systemic reliability and performance issues across production hardware by analyzing telemetry, failure patterns, and system-level diagnostics
• Define technical direction for production systems software components, driving alignment across infrastructure engineering and data center operations stakeholders
• Mentor other engineers on systems software design patterns, debugging methodologies, and production infrastructure best practices
• Lead cross-functional efforts to evaluate and integrate new hardware technologies into the production environment, including bring-up, validation, and qualification workflows
Minimum Qualifications
• Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
• 6+ years of experience in systems software engineering, including development in C, C++, or Python for Linux-based production environments
• 6+ years of experience with large-scale infrastructure systems, including hardware lifecycle management, fleet automation, or data center operations software
• Experience developing or integrating with low-level systems components such as kernel interfaces, BMC/IPMI/Redfish management stacks, or hardware telemetry frameworks
• Experience designing and operating distributed systems software at scale, including monitoring, alerting, and automated remediation pipelines
• Experience communicating technical decisions and system designs through written documentation and cross-functional stakeholder alignment
Preferred Qualifications
• Experience working on hardware/software projects in the manufacturing and hardware validation space
• Experience with large-scale distributed systems
• Familiarity with test automation frameworks and CI/CD pipelines
• Strong debugging and troubleshooting skills across hardware and software boundaries
About Meta
Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today-beyond the constraints of screens, the limits of distance, and even the rules of physics.
Equal Employment Opportunity
Meta is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. You may view our Equal Employment Opportunity notice here.

What Meta employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom