Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - C++

$119.8k - $234.7k

Microsoft

Job ID: 200052126Posted: 2026-09-11Location: United States, Washington, RedmondSalary: USD $119,800 - $234,700 per yearEmployment type: Full-TimeWork site: 3 days / week in-officeRole type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewSecurity represents the most critical priorities for our customers in a world awash in digital threats, regulatory scrutiny, and estate complexity. Microsoft Security aspires to make the world a safer place for all. We want to reshape security and empower every user, customer, and developer with a security cloud that protects them with end to end, simplified solutions. The Microsoft Security organization accelerates Microsoft’s mission and bold ambitions to ensure that our company and industry is securing digital technology platforms, devices, and clouds in our customers’ heterogeneous environments, as well as ensuring the security of our own internal estate. Our culture is centered on embracing a growth mindset, a theme of inspiring excellence, and encouraging teams and leaders to bring their best each day. In doing so, we create life-changing innovations that impact billions of lives around the world.We are looking for a Senior Software Engineer with proficient system-programming, operating-system, and networking expertise. In the role, you will lead complex endpoint initiatives and gain broad experience across user-mode services, kernel-mode components, and cloud-connected security systems to join to the Global Secure Access Client team.Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.ResponsibilitiesLead the design and development of secure, reliable, and performance Global Secure Access endpoint components, using C/C++ or Rust. Own complex, ambiguous problem areas spinning operating-systems internals, kernel-mode development, user-mode services, computer networking and cloud integration. Use proficient networking knowledge to design secure traffic-handling solutions and lead investigations of complex connectivity issues across the networking stack. Make architectural tradeoffs involving security, performance, compatibility, maintainability, observability, and safe deployment across diverse customer environments. Collaborate with endpoint, identity, security, and cloud-service teams to define interfaces, align technical direction, and deliver cohesive end-to-end experiences. Raise engineering standards through design and code reviews, threat modeling, automated testing, production diagnostics, and mentoring other engineers. Embody our culture and valuesQualificationsRequired Qualifications:Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, or Rust 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:3+ years of experience with computer networking, including protocols such as IP, TCP, UDP, DNS, or TLS. 3+ years of experience developing software involving Windows internals, kernel-mode components, device drivers, or low-level operating-system APIs. 3+ years of experience developing or debugging systems software using C, C++, or Rust, including applying secure development, concurrency, memory-management, and performance principles.Experience leading the design and delivery of complex systems software across multiple components or engineering teams. Experience developing Windows kernel-mode drivers or networking components using technologies such as Windows Filtering Platform (WFP) or Network Driver Interface Specification (NDIS). Experience diagnosing complex production issues using debuggers, crash dumps, traces, packet captures, and telemetry. Experience designing endpoint software for large enterprise deployments, including compatibility, performance, reliability, observability, and safe rollout considerations.#MSFTSecurity GSAClientSoftware 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: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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - C++ in Redmond, WA vacancy
  • Talent Groups is seeking a qualified software engineer to design and develop embedded software in Rust, C, and C++. The role includes writing device drivers, participating in architecture and code reviews, and optimizing CI/CD pipelines. The ideal candidate will have 8+... 
    Senior

    Talent Groups

    Redmond, WA
    5 days ago
  • $160k - $220k

     ...identity, event flow), latency budgets, and revenue impact of bidding decisions. Establish strong working relationships with engineering teammates and cross-functional partners (Product, Data Science, Core & Infra). Identify key risks, performance bottlenecks, reliability... 
    Senior
    Full time
    Work from home

    Cognitiv

    Bellevue, WA
    15 hours ago
  • $160k - $210k

     ...success.     We are looking for a senior developer for the RTS (real-time...  ...Our RTS systems are written in modern C++ and are seeking an engineer who is passionate about writing high...  ...in the form of robust libraries and software development tools. Document design... 
    Senior
    Full time
    Work at office
    Local area
    Remote work

    Cognitiv

    Bellevue, WA
    15 hours ago
  • BCforward is seeking an Embedded Firmware Engineer in Redmond, WA to design, develop, test, and...  ..., collaborating across hardware and software teams to deliver robust solutions. The role focuses on writing high-quality C/C++ code for embedded environments, optimizing... 
    Senior

    BCforward

    Redmond, WA
    1 day ago
  • $125k - $145k

     ...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER, C++ (STARLINK)At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world’s most... 
    Suggested
    Permanent employment
    Temporary work
    Internship
    Work at office
    Worldwide
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    2 days ago
  •  ...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER, C++ SIMULATIONS (STARLINK)As a C++ Simulation Software Engineer on the Starlink GNC team, you will take a leading role in... 
    Permanent employment
    Temporary work
    Work at office
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    4 days ago
  • $119.8k - $234.7k

     ...team is looking for learn-it-all security engineers that will help secure Microsoft Windows...  ...hands-on experience with native code (C/C++), penetration testing (code audit, writing...  ...applications. 5+ years of experience in a software engineering or security-related engineering... 
    Senior
    Ongoing contract
    Local area
    Worldwide
    3 days per week

    Microsoft

    Redmond, WA
    2 days ago
  •  ...level drivers for Intel SoC . • Interface with other members of engineering team while gathering requirements, use cases and validation...  ...Engineering. • 7 or more years of experience developing software in C/C++ for Windows OS on x86 platform. SummaryType: ContractFunction... 
    Senior

    System Canada Technologies

    Redmond, WA
    2 days ago
  • $174.05k - $313.35k

    Nintendo is looking for a Sr Principal, Corporate Communications to handle crisis communications and executive messaging. This role requires significant experience in managing high-visibility projects, ensuring messaging aligns with company values. The ideal candidate will...
    Senior

    Nintendo

    Redmond, WA
    1 day ago
  • $120k - $190k

    Work Arrangement: In Office Senior Embedded Systems Engineer (Hardware/Firmware) - ONSITE Redmond, WA - $120,000...  ...You have experience developing embedded C/C++ firmware and enjoy working at the intersection of hardware and software to deliver reliable, high-performance... 
    Senior
    Work at office

    Proven Recruiting

    Redmond, WA
    3 days ago
  • $119.8k - $234.7k

     ...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software...  ...will design and build services that empower engineers and scientists across the company to measure...  ...languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR... 
    Senior
    Ongoing contract
    Local area
    3 days per week

    Microsoft

    Redmond, WA
    1 day ago
  • WSP in the United States seeks a Senior Principal Geologist / Senior Technical Manager to lead site investigation and remediation efforts in the Pacific Northwest. Based in Redmond, WA or Portland, OR, you’ll drive technical excellence, guide MTCA/CERCLA/RCRA programs,... 
    Senior

    WSP in the U.S.

    Redmond, WA
    5 days ago
  • $120k - $190k

    Work Arrangement: In Office Senior Embedded Systems Engineer - Power & Performance - ONSITE Redmond, WA -...  ...-on experience developing embedded C/C++ firmware on ARM-based platforms and enjoy...  ...the gap between hardware and software to deliver reliable, high-performing... 
    Senior
    Work at office

    Proven Recruiting

    Redmond, WA
    3 days ago
  • Ampcus Inc is seeking a Software Dev Engineer to enhance the quality and speed in testing satellite components. The role involves full-cycle software...  ...in software development and proficiency in Python and C++. A Bachelor's degree in engineering is required. The position... 
    Senior

    Ampcus Inc

    Redmond, WA
    5 days ago
  • Providence in Redmond seeks a Senior Principal Software Engineer to own the development and quality of key solutions. In this hybrid role, you will leverage your 12+ years of experience using advanced programming and integration skills to enhance caregiver experiences.... 
    Senior

    Providence Service

    Redmond, WA
    1 day ago
  • $184k - $287.5k

     ...a lasting impact on the world.NVIDIA is seeking a Sr. Systems Software Engineer for the Apache Spark Acceleration group. Over the past five years...  ...on GPUs without any code changes.What you'll be doing:Enable C++ native execution of Spark operations on CUDADevelop CUDA/C++... 
    Senior
    Full time

    Nvidia

    Redmond, WA
    3 days ago
  • $152k - $241.5k

    NVIDIA is looking for a creative SW engineer to join the team. SONiC open source NOS team is responsible for design and integration on various...  ...AI tools for development or developing agents.Experience with C++ and Python programmingFast and self learner with outstanding... 
    Senior
    Full time

    Nvidia

    Redmond, WA
    1 day ago
  • $184k - $287.5k

     ...learning, supercomputing, gaming, and visualization. As a Senior System Software Engineer on the NvSci team, you will play an integral role in crafting...  ...relevant software development experience.Proficiency in C/C++.Experience in system architecture, embedded systems,... 
    Senior
    Full time
    Remote work

    Nvidia

    Redmond, WA
    4 days ago
  • $152k - $241.5k

     ...computing company”.We are searching for a Senior Backend Compiler Engineer with experience in LLVM code...  ...an exciting and fun role in our GPU Software organization. Our Compiler team is responsible...  ...Compute (CUDA, PTX, OpenCL, Fortran, C++). This team is comprised of worldwide... 
    Senior
    Full time
    Remote work
    Worldwide

    Nvidia

    Redmond, WA
    1 day ago
  • $184k - $287.5k

    We are seeking for an expert Senior Compiler Engineer to join our Compute Compiler Team, with a focus...  ...teams to translate NVIDIA hardware and software requirements into upstream‑viable...  ...compiler infrastructuresExcellent hands‑on C++ programming skillsSolid understanding... 
    Senior
    Full time
    Remote work

    Nvidia

    Redmond, WA
    4 days ago
  • $184k - $287.5k

    NVIDIA is seeking a Senior System Architect: Heterogeneous EDA Systems...  ...resource waste. We need an engineer to develop and build an automated...  ...instability, and software defects.What you'll be doing:Architect...  ...Programming Proficiency: Strong C++ and Python skills, with the ability... 
    Senior
    Full time

    Nvidia

    Redmond, WA
    1 day ago
  • A leading aerospace manufacturer in Redmond is seeking a Sr. Software Engineer for the Starlink program. You will develop real-time software to...  ...experience in software development, especially in C or C++. Offering a salary range of $160,000 - $225,000, with bonus and... 
    Senior

    SpaceX

    Redmond, WA
    5 days ago
  • $184k - $287.5k

    NVIDIA Corporation in Redmond is seeking a Senior Performance Compiler Engineer to improve AI performance on NVIDIA GPUs. You will join a diverse team...  ...applications. The ideal candidate will have a strong background in C++ programming, parallel programming, and a deep... 
    Senior

    NVIDIA Corporation

    Redmond, WA
    5 days ago
  • $184k - $287.5k

     ...“the AI computing company”.We're looking for a Senior Performance Compiler Engineer to join our team and work on the open-source Triton...  ....8+ years of relevant industry experience in software development.Demonstrated strong C++ programming and software design skills, with an... 
    Senior
    Full time
    Remote work

    Nvidia

    Redmond, WA
    3 days ago
  • $152k - $241.5k

     ...for an experienced Compiler Infrastructure Engineer to join our Compute Compiler Team, with a...  ...compiler frameworksExcellent hands-on C++ programming skills3+ years experience working...  ...patch queues, rebasing strategies)Strong software engineering fundamentals with an emphasis... 
    Senior
    Full time
    Remote work

    Nvidia

    Redmond, WA
    4 days ago
  • $152k - $241.5k

     ...applications and industries. Within our software stack, CUTLASS stands out as a popular open...  ...017, it has provided the community with C++ and Python abstractions to implement...  ...PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience... 
    Senior
    Full time

    Nvidia

    Redmond, WA
    4 days ago
  • $152k - $241.5k

     ...applications and industries. Within our software stack, CUTLASS stands out as a popular open...  ...017, it has provided the community with C++ and Python abstractions to implement...  ...PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience... 
    Senior
    Full time

    Nvidia

    Redmond, WA
    4 days ago
  • $184k - $287.5k

     ...experienced Systems SW Compiler Engineers for an exciting role in our...  ...Driver Compiler Interface.As a senior member of the team, you will be...  ....Superb analytical and C/C++ programming skills.Able to expertly...  ..., driving and delivering software products.Ways to stand out from... 
    Senior
    Full time
    Remote work

    Nvidia

    Redmond, WA
    2 days ago
  • $184k - $287.5k

     ...inside the vehicle.Within NVIDIA DRIVE Software, the Hypervisor and RTOS Team...  ...We are hiring now for the position of Senior Security Engineer, RTOS and VirtualizationWhat you’ll be...  ...and safety standards.Review low-level C/C++ code, investigate vulnerabilities, build... 
    Senior
    Full time
    Remote work

    Nvidia

    Redmond, WA
    3 days ago
  • $152k - $241.5k

    We are now looking for a Senior Performance Architect for Nemotron!...  ...Prioritize features to guide future software and hardware roadmap based on...  ...architects, and software engineers.What we need to see:A minimum...  ...Proficiency in Python (and optionally C++) for simulator design and data... 
    Senior
    Full time

    Nvidia

    Redmond, WA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - C++. Be the first to apply!