1

Microsoft Foundation Jobs (NOW HIRING)

Development and debugging of Windows based application using Microsoft Foundation Classes (MFC). * Developing and debugging test firmware for Nordic based ARM SoC. * Developing automated test cases ...

MFC Developer Job Details Development and debugging of Windows based application using Microsoft Foundation Classes (MFC). Developing and debugging test firmware for Nordic based ARM SoC. Developing ...

Proficiency in Microsoft Office (Word, Excel, PowerPoint, Outlook); familiarity with donor management or CRM tools a plus. Ability to work some evenings or weekends as needed for foundation events.

SQL (MS SQLServer preferred) Socket programming Simulating hardware or remote sockets for unit testing Microsoft Foundation Classes (MFC) Additional Information If my requirement matches your resume ...

DevelopCode in C/C++, MFC (Microsoft Foundation Classes),utilizeMicrosoft Windows using C/C++ and MFC,Microsoft Visual Studio, Microsoft Team Foundation Server, Eclipse, WiX (Windows Installer XML ...

next page

Showing results 1-20

Microsoft Foundation information

See salary details

$21K

$62.6K

$170.5K

How much do microsoft foundation jobs pay per year?

As of Aug 25, 2026, the average yearly pay for microsoft foundation in the United States is $62,609.00, according to ZipRecruiter salary data. Most workers in this role earn between $34,000.00 and $72,500.00 per year, depending on experience, location, and employer.

What is a Microsoft Foundation?

A Microsoft Foundation job typically refers to roles within the Microsoft Philanthropies team or related initiatives focused on social impact. These positions involve working on programs that provide technology, grants, and resources to nonprofit organizations, schools, and underserved communities. Employees may engage in digital inclusion efforts, skills training, or humanitarian aid projects. The goal is to leverage Microsoft’s technology and expertise to drive positive societal change.

What are the key skills and qualifications needed to thrive as a Microsoft Foundation professional?

To thrive in a role at the Microsoft Foundation, you need a background in nonprofit management, program development, and strategic partnerships, often supported by a relevant degree and experience in social impact initiatives. Familiarity with grant management software, data analysis tools, and Microsoft 365 applications is typically expected. Excellent communication, cultural awareness, and stakeholder engagement are vital soft skills for building trust and advancing philanthropic goals. These abilities are crucial for effectively managing programs, maximizing impact, and fostering collaboration across diverse communities.

How does working at the Microsoft Foundation differ from roles within Microsoft's corporate teams in terms of daily responsibilities and collaboration?

At the Microsoft Foundation, team members typically focus on philanthropic initiatives, community outreach, and impact-driven programs rather than product development or sales. Daily responsibilities often involve collaborating with nonprofit partners, organizing events, managing grants, and measuring the effectiveness of social impact projects. The work environment is highly collaborative, with frequent cross-functional meetings involving program managers, communications specialists, and external stakeholders. This structure provides opportunities to develop project management and partnership skills while contributing to meaningful global initiatives.

What is the difference between Microsoft Foundation vs Microsoft Certified: Azure Fundamentals?

AspectMicrosoft FoundationMicrosoft Certified: Azure Fundamentals
CredentialsTypically a basic understanding of Microsoft technologies, often an entry-level certification or trainingOfficial certification demonstrating foundational knowledge of Azure cloud services
Work EnvironmentEntry-level roles, support, or training environments within Microsoft or related companiesRoles involving cloud service awareness, sales, or support in cloud computing
Industry UsageUsed in training programs, onboarding, or basic support rolesRecognized in cloud computing, IT, and support industries for foundational Azure knowledge

The Microsoft Foundation typically refers to basic training or entry-level understanding of Microsoft products, while the Microsoft Certified: Azure Fundamentals is a formal certification validating foundational knowledge of Azure cloud services. The certification is more recognized for cloud-related roles, whereas the foundation may be part of initial training or support roles.

More about Microsoft Foundation jobs

What cities are hiring for Microsoft Foundation jobs?

Cities with the most Microsoft Foundation job openings:

What are the most commonly searched types of Microsoft Foundation jobs?

The most popular types of Microsoft Foundation jobs are:

What states have the most Microsoft Foundation jobs?

States with the most job openings for Microsoft Foundation jobs include:

Infographic showing various Microsoft Foundation job openings in the United States as of August 2026, with employment types broken down into 100% Part Time. Highlights an 100% In-person job distribution, with an average salary of $62,609 per year, or $30.1 per hour.

210150 / MFC Developer

Procom Services

Hillsboro, OR • On-site

Full-time

Re-posted 22 days ago


Job description

Company Description

Procom is a leading provider of professional IT services and staffing to businesses and governments in Canada.
With revenues over $500 million, the Branham Group has recognized Procom as the 3rd largest professional services firm in Canada and is now the largest "Canadian-Owned" IT staffing/consulting company.
Procom's areas of staffing expertise include:
Application Development
Project Management
Quality Assurance
Business/Systems Analysis
Datawarehouse & Business Intelligence
Infrastructure & Network Services
Risk Management & Compliance
Business Continuity & Disaster Recovery
Security & Privacy
Specialties Contract Staffing (Staff Augmentation)
Permanent Placement (Staff Augmentation)
ICAP (Contractor Payroll)
Flextrack (Vendor Management System)

Job Description
  • Development and debugging of Windows based application using Microsoft Foundation Classes (MFC). 
  • Developing and debugging test firmware for Nordic based ARM SoC. 
  • Developing automated test cases for HW validation. 
  • Bug management. Regular bug fixes and release management. 
  • Documentation of test steps and procedures for manufacturing test.
Qualifications
  • BS/MS in Computer Science or Computer Engineering 
  • 3-4 Experience writing code in C++ using Microsoft Foundation Classes (MFC). Worked with Visual Studio for writing basic GUI based application. 
  • Have understanding about various build environments, tool chains. 
  • Working knowledge of writing firmware for ARM based devices/SoCs. 
  • Working knowledge of configuration management tools like Perforce, Git or Cleacase
Additional Information
PLEASE NOTE THAT WE ARE NOT ABLE TO WORK WITH CANDIDATES ON H1B VISAS OR CANDIDATES REPRESENTED BY THIRD PARTIES.