1

Computer Science Engineering Jobs in Seattle, WA

Bachelor's degree in Computer Science, Engineering, Math, or a related field, or 2+ years of professional experience in software development. * Proficiency in programming languages such as C, C ...

Senior Machine Learning Engineer II

Seattle, WA · Hybrid

$139.40K - $183.80K/yr

Bachelor's Degree in Computer Science, Engineering, Physics, Mathematics or an equivalent highly technical field. * 10+ years of software engineering experience and a proven track record of ...

Sr Databricks Data Engineer

Seattle, WA · On-site

$130.30K - $156.50K/yr

Required : • Bachelor's degree in Computer Science, Engineering, or a related field and 1+ years of experience leading cross-functional data engineering projects or technical teams • 5+ years of ...

... Computer Science, Engineering, Mathematics, or a related field - Experience programming with at least one software programming language Preferred qualifications - 3+ years of full software ...

Business Analyst III - AMZ9674616

Bellevue, WA · On-site

$121.53K - $160K/yr

Master's degree or foreign equivalent degree in Business Administration, Computer Science, Engineering, Mathematics, Statistics, Economics, or a related field and one year of experience in the job ...

AI Data Engineer Senior Consultant

Seattle, WA · On-site

$130.30K - $156.50K/yr

Required : • Bachelor's degree in Computer Science, Engineering, Statistics, Data Science, or another STEM field • 4+ years of experience building and delivering large language model or ...

Basiq Qualifications**- Bachelor's degree or equivalent in Computer Science, Engineering, Mathematics or related field with at least 2 year of full-time Software Engineering work experience OR PhD in ...

Computer Vision Engineer

Seattle, WA

$126.90K - $149.60K/yr

Bachelor's degree in Computer Science, Electrical Engineering, Robotics, or related field * Experience : 4-6 years of industry experience in computer vision engineering OR Master's degree with 2-4 ...

Software Dev Engineer II - AMZ9802157

Seattle, WA · On-site

$143.70K - $194.40K/yr

Bachelor's degree or foreign equivalent degree in Computer Science, Engineering, Mathematics, or a related field and one year of experience in the job offered or a related occupation. Must have one ...

Requires Bachelor's degree in Computer Science, Computer Science & Engineering, Software Engineering, Electrical Engineering or a related field. Technical Non-Negotiables: 6-8 years in full-stack ...

Computer Vision Engineer

Seattle, WA · On-site

$126.90K - $149.60K/yr

Bachelor's degree in Computer Science, Electrical Engineering, Robotics, or related field • Experience: 4-6 years of industry experience in computer vision engineering OR Master's degree with 2-4 ...

Computer Vision Engineer

Seattle, WA · On-site

$126.90K - $149.60K/yr

Bachelor's degree in Computer Science, Electrical Engineering, Robotics, or related field • Experience: 4-6 years of industry experience in computer vision engineering OR Master's degree with 2-4 ...

next page

Showing results 1-20

Computer Science Engineering information

See Seattle, WA salary details

$55.2K

$138.3K

$156.5K

How much do computer science engineering jobs pay per year?

As of May 30, 2026, the average yearly pay for computer science engineering in Seattle, WA is $138,288.00, according to ZipRecruiter salary data. Most workers in this role earn between $126,900.00 and $149,600.00 per year, depending on experience, location, and employer.

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

To thrive as a Computer Science Engineer, you need strong programming skills, a solid grasp of algorithms, data structures, and systems design, typically backed by a degree in computer science or a related field. Familiarity with languages like Python, Java, or C++, version control systems such as Git, and certifications like AWS Certified Solutions Architect or CompTIA Security+ are often valuable. Analytical thinking, problem-solving abilities, and effective teamwork are standout soft skills in this role. These competencies are essential for developing robust software solutions, adapting to emerging technologies, and collaborating efficiently in dynamic engineering environments.

What are some common challenges faced by Computer Science Engineers in collaborative projects, and how can they be addressed?

Computer Science Engineers often work on multidisciplinary teams where communication gaps, differing technical backgrounds, and unclear project requirements can pose challenges. To address these, effective documentation, regular cross-functional meetings, and utilizing collaborative tools (like version control and project management platforms) are essential. Building strong communication skills and fostering a culture of open feedback help ensure everyone stays aligned and project goals are met efficiently.

What is Computer Science Engineering?

Computer Science Engineering (CSE) is a branch of engineering that integrates computer science and engineering principles to design, develop, and maintain software and hardware systems. CSE professionals work on a wide range of technologies, including programming, algorithms, computer networks, databases, artificial intelligence, and cybersecurity. The field prepares graduates for careers in software development, systems analysis, data science, and more. It is one of the most in-demand disciplines due to the increasing reliance on technology across industries.

What is the difference between Computer Science Engineering vs Software Developer?

AspectComputer Science EngineeringSoftware Developer
Required CredentialsBachelor's in Computer Science or related field; sometimes certificationsBachelor's in Computer Science, Software Engineering, or related; certifications optional
Work EnvironmentUniversities, research labs, tech companies, R&D centersTech companies, startups, freelance projects, corporate IT teams
Industry UsageAcademic, research, product development, software designApplication development, coding, testing, deployment
Common Search/ComparisonFocuses on theoretical and foundational knowledgeFocuses on practical coding and project implementation

Computer Science Engineering and Software Developer roles overlap in skills and industry usage, but differ mainly in focus. Computer Science Engineering emphasizes theoretical foundations and research, while Software Developers concentrate on coding and building applications. Both roles are vital in tech industries, with CS Engineering often leading to research or academic careers, and Software Developers working on practical software solutions.

What are popular job titles related to Computer Science Engineering jobs in Seattle, WA? For Computer Science Engineering jobs in Seattle, WA, the most frequently searched job titles are:
Infographic showing various Computer Science Engineering job openings in Seattle, WA as of May 2026, with employment types broken down into 1% As Needed, 90% Full Time, 5% Part Time, 3% Contract, and 1% Nights. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $138,288 per year, or $66.5 per hour.
Principal Software Engineering - WindowsOS Platform

Principal Software Engineering - WindowsOS Platform

Qualcomm

Seattle, WA • On-site

$153.60K - $206K/yr

Full-time

Posted 11 days ago


Job description

Job Summary:
Qualcomm is seeking a highly skilled and experienced Principal of Software Engineering for role as a software Windows system lead focused on Windows on Snapdragon products. This role is crucial in driving the full life cycle of feature definition, development, commercialization, and deployment within the Windows OS ecosystem.
Responsibilities:
• Provide technical leadership for Windows platform development activities related to Snapdragon Windows Platform/SoC.
• Lead Windows development for complex features and subsystems to meet Windows on Snapdragon product requirements; recommends technical and architecture enhancements such as Windows drivers, hypervisor/virtualization, security, memory, storage, buses, peripherals, power, thermals
• Lead Windows Platform initiatives, such as System BIOS, UEFI, ACPI, Drivers, Applications, loose-leaf driver architecture, OS compatibility, Enterprise security features, ensuring efficient and effective delivery of software solutions across the full life cycle of development.
• Identify and mitigate technical risks ensuring robust security, compliance
• Act as a technical expert on PC industry trends, competitors' products, and advances in various engineering fields; share expertise within and/or across teams.
• Leverages technical expertise to identify trends and define future solutions by contributing to discussions on the short - and long-term strategic direction of the product/technology roadmaps.
• Independently research and work cross-functionally to define requirements. Hands on prototype development.
• Serve as a technical expert in developing solutions; participate in design reviews and recommend improvements to ensure alignment with business goals and customer needs.
• Provide hands-on guidance in software development, resolve technical challenges and drive platform efficiency.
• Ensure high-quality software development practices and maintain the highest standards of technical excellence.
• Drive innovation and continuous improvement within the team, fostering a culture of excellence and accountability.
Qualifications:
Required:
• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Software Engineering or related work experience.
• OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 7+ years of Software Engineering or related work experience.
• OR PhD in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience.
• 4+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
Preferred:
• Deep technical background in Microsoft Windows OS concepts, kernel, drivers, APIs, power management, performance, security, and DevOps.
• Expert experience in Microsoft Windows device driver development, including WHQL Certification, Windows HLK, Windows Update system/processes, development frameworks, associated toolchains and ecosystem.
• Strong knowledge of Windows System architecture across Heterogeneous CPU and SoC architecture as well as PC/Client platforms.
• Understanding of OEM/ODM product development flow and overall PC Ecosystem.
• Strong experience with power and performance optimizations for entailing Windows OS as well as SoC HW, firmware and BSP enhancements.
• Expert level in programming languages like C, C++, C#, Python and other Windows technologies.
• Experience in software security, performance tuning, system architecture, releasing and maintenance with Windows.
• Strong knowledge of ARM architecture and software ecosystems.
• Extensive experience in software engineering, with a proven track record in leading teams through full software development life cycles.
• Strong leadership skills with a demonstrated ability to execute product-oriented strategies in a highly dynamic environment.
• Excellent problem-solving skills and the ability to make sound decisions under pressure.
• Effective communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
• Strong collaboration skills, with experience working in cross-functional teams.
• Master’s degree in Computer Science, Engineering, or a related field; advanced degree preferred.
• Minimum of 15 years of experience in software engineering.
Company:
Qualcomm designs wireless technologies and semiconductors that power connectivity, communication, and smart devices. Founded in 1985, the company is headquartered in San Diego, USA, with a team of 10001+ employees. The company is currently Late Stage.

Qualcomm logo

About Qualcomm

Sourced by ZipRecruiter

Qualcomm is enabling a world where everyone and everything can be intelligently connected. You interact with products and technologies made possible by Qualcomm every day, including 5G-enabled smartphones that double as pro-level cameras and gaming devices, smarter vehicles and cities, and the technology behind the smart, connected factories that manufactured your latest purchase. Our powerful connectivity solutions keep you connected—even in remote areas. Qualcomm 5G and AI innovations are the power behind the connected intelligent edge. You’ll find our technologies behind and inside the innovations that deliver significant value across multiple industries and to billions of people every day.

Industry

Technology, communication and media

Company size

10,000+ Employees

Headquarters location

San Diego, CA, US

Year founded

1985