1

Apprentice Software Developer C C++ Jobs in Seattle, WA

Job Title: CAA Programmer-C++ Location: Seattle, WA(Onsite) Job Type: Full Time Strong knowledge & Experience in CATIA CAA (Component Application Architecture), Webservices, API. CAA Automation ...

C++ Developer

Redmond, WA · On-site

$55 - $74/hr

C++ Develope Location: Redmond, WA Job Type: Contract The Ambient Computing & Robotics team is ... To help us accelerate in these two initiatives we are looking for a strong software design engineer ...

C++ Developer

Redmond, WA · On-site

$55 - $74/hr

C++ Develope Location: Redmond, WA Job Type: Contract The Ambient Computing & Robotics team is ... To help us accelerate in these two initiatives we are looking for a strong software design engineer ...

Senior Software Developer

Seattle, WA · On-site +1

$147K - $198K/yr

The software developers on our team are the primary contributors to Neuron on both the frontend and ... C., and all other locations: $147,050 - $198,950 per year. The compensation for this position may ...

Required Qualifications Experience with systems programming in C, C++, Rust, or similar low-level ... Ability to debug complex software issues across operating system, driver, firmware, and hardware ...

Required Qualifications Experience with systems programming in C, C++, Rust, or similar low-level ... Ability to debug complex software issues across operating system, driver, firmware, and hardware ...

Required Qualifications Experience with systems programming in C, C++, Rust, or similar low-level ... Ability to debug complex software issues across operating system, driver, firmware, and hardware ...

Software Engineer, C++

Bellevue, WA · On-site

$166K - $220K/yr

We're seeking talented C++ software engineers on several teams to contribute to projects that are shaping the future of defense. WHAT YOU'LL DO * Design, develop, and optimize high-performance, low ...

Software Engineer, C++

Bellevue, WA · On-site

$166K - $220K/yr

We're seeking talented C++ software engineers on several teams to contribute to projects that are shaping the future of defense. WHAT YOU'LL DO * Design, develop, and optimize high-performance, low ...

Software Developer (OO, Java)

Bellevue, WA · On-site

$64.50 - $82.50/hr

C. and Toronto, Canada. In Europe our operations are supported from Solothurn, Switzerland. Our ... Software Developer (Java / Web Services) Trigyn's Direct Client is looking for Software Developer ...

Software Developer (OO, Java)

Bellevue, WA · On-site

$64.50 - $82.50/hr

C. and Toronto, Canada. In Europe our operations are supported from Solothurn, Switzerland. Our ... Software Developer (Java / Web Services) Trigyn's Direct Client is looking for Software Developer ...

Showing results 21-40

Apprentice Software Developer C C information

See Seattle, WA salary details

$12

$65

$108

How much do apprentice software developer c c++ jobs pay per hour?

As of Aug 9, 2026, the average hourly pay for apprentice software developer c c++ in Seattle, WA is $65.77, according to ZipRecruiter salary data. Most workers in this role earn between $53.61 and $72.21 per hour, depending on experience, location, and employer.

What is the difference between Apprentice Software Developer C C++ vs Junior Software Developer C C++?

AspectApprentice Software Developer C C++Junior Software Developer C C++
Required CredentialsBasic programming knowledge, often enrolled in or recent graduate of a coding bootcamp or degree programSome professional experience or internship, foundational skills in C and C++
Work EnvironmentEntry-level, supervised, learning-focusedEarly career, independent tasks with supervision
Employer UsageTraining programs, internships, entry-level rolesFull-time entry-level positions in software development teams

In summary, Apprentice Software Developer C C++ is typically a training or internship role focused on learning, while Junior Software Developer C C++ involves more independent work with some professional experience. Both roles are common in entry-level software development within the industry.

What are the most commonly searched types of Software Developer C C++ jobs in Seattle, WA? The most popular types of Software Developer C C++ jobs in Seattle, WA are:
Infographic showing various Apprentice Software Developer C C++ job openings in Seattle, WA as of July 2026, with employment types broken down into 82% Full Time, 12% Part Time, and 6% Contract. Highlights an 88% In-person, and 12% Remote job distribution, with an average salary of $136,804 per year, or $65.8 per hour.

Software Engineer II and/or Senior Software Engineer - AI Compilers

Microsoft

Redmond, WA • On-site

$160K - $261K/yr

Full-time

Posted 9 days ago


Microsoft rating

8.5

Company rating: 8.5 out of 10

Based on 132 frontline employees who took The Breakroom Quiz

78th of 242 rated software companies


Job description

Overview
The AI Frameworks team at Microsoft develops the AI software used to train and deploy the world's most advanced AI models. We build state-of-the-art AI compilers and design new AI programming abstractions for Microsoft's next-generation supercomputers and the Maia-200 AI accelerator. Our interdisciplinary team operates at the intersection of compiler engineering, programming language design, algorithmic innovation, AI, and high-performance computing. Our culture is highly collaborative and we regularly partner with hardware architects, platform engineers, researchers, and other groups across Microsoft. We also participate in the open-source community. We are seeking Software Engineers II and/or Senior Software Engineer - AI Compilers to join our AI Compiler team. This is a unique opportunity to join a dynamic team, working on cutting-edge technology that has a direct impact on every Microsoft business.
Responsibilities
As a member of the AI Compilers team you will have the opportunity to work on the following:
  • Invent and implement innovative compiler features and advanced optimization passes, leveraging tools such as LLVM, MLIR, Torch Dynamo, and Triton.
  • Develop code generation techniques for new hardware platforms.
  • Design and develop cutting edge AI software in C++ and Python.
  • Optimize AI workloads.
  • Design new programming abstractions for AI.
  • Collaborate broadly across multiple disciplines from hardware architects to ML developers.
  • Identify requirements, plan and design solutions, estimate effort, and schedule deliverables.
  • Help establish and drive the adoption of outstanding coding standards and patterns and help enhance our inclusive engineering culture.
  • Embody Microsoft's culture and values

Qualifications
Required Qualifications
Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, or Python OR equivalent experience.
Other Requirements
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Preferred Qualifications
Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, or Python OR equivalent experience.
Or PhD in Computer Science or related technical field AND 4+ years technical software engineering experience
3+ years experience programming in C/C++.1+ years experience with optimized systems-level programming.
Experience building compilers, using compiler frameworks like LLVM/MLIR, OR experience optimizing AI/numerical workloads, OR experience in numerical high-performance computing.
Experience with AI frameworks, AI inference systems, AI kernel development, and AI workload optimization.
Software Engineering IC3 - The typical base pay range for this role across the U.S. is USD $102,100 - $202,200 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $133,800 - $219,200 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $160,200 - $261,000 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

What Microsoft employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Microsoft logo

About Microsoft

Sourced by ZipRecruiter

Our infrastructure is comprised of a large global portfolio of more than 100 datacenters and 1 million servers. Our foundation is built upon and managed by a team of subject matter experts working to support services for more than 1 billion customers and 20 million businesses in over 90 countries worldwide. With environmental sustainability and optimization at the forefront of our datacenter design and operations, we continue to grow and evolve as we meet the ever-changing business demands that hold Microsoft as a world-class cloud provider.

Industry

Computer and computer peripheral equipment and software wholesalers

Company size

10,000+ Employees

Headquarters location

Redmond, WA, US

Year founded

1975

Social media