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 ...

Cenikor Foundation

Creedmoor, TX · On-site

$2.0K - $4.0K/wk

Proficiency in Microsoft office, with above average skills in MS PowerPoint and Outlook Calendar. Education: * Bachelor's degree in related field of Social Work, Psychology or Child and Family ...

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 Jul 1, 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.

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 a Microsoft Foundation job?

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 entry level jobs at Microsoft?

Entry-level jobs at Microsoft include roles such as Software Engineer I, Program Manager I, and Customer Support Specialist. These positions typically require a bachelor's degree in a relevant field, strong problem-solving skills, and familiarity with Microsoft tools and technologies. Internships and co-op programs are also common pathways for new graduates to start their careers at Microsoft.

How difficult is it to get hired at Microsoft?

Getting hired at Microsoft for a role like Microsoft Foundation can be competitive, often requiring strong technical skills, relevant experience, and a solid understanding of tools like Azure or Office 365. The hiring process typically involves multiple interview rounds, including technical assessments and behavioral interviews, and candidates with relevant certifications or internships may have an advantage.

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.

What are the key skills and qualifications needed to thrive as a Microsoft Foundation (likely referring to a role within the Microsoft Foundation or Microsoft Philanthropies), and why are they important?

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.

What are Microsoft Foundation professionals?

Microsoft Foundation professionals typically refer to experts who work with Microsoft Foundation technologies, such as the Microsoft Foundation Class (MFC) Library. MFC is a set of classes that encapsulate many of the Windows APIs, which allows developers to create Windows applications more efficiently using C++. Professionals in this field are responsible for designing, developing, and maintaining software applications that leverage these libraries. Their expertise often includes GUI design, event-driven programming, and deep knowledge of the Windows operating system.

Who is the CEO of the Microsoft Foundation?

The Microsoft Foundation is a philanthropic organization associated with Microsoft Corporation, which is led by CEO Satya Nadella. As a foundation, it does not have a separate CEO but operates under the leadership of Microsoft's executive team and board of directors.

Is Microsoft giving work from home?

Microsoft Foundation roles and other positions at Microsoft often offer flexible work arrangements, including work from home options, depending on the team and job function. Remote work policies can vary by department and are influenced by company guidelines and current health considerations. Candidates should review specific job postings or contact Microsoft HR for detailed information about remote work opportunities for particular 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:
What job categories do people searching Microsoft Foundation jobs look for? The top searched job categories for Microsoft Foundation jobs are:
Infographic showing various Microsoft Foundation job openings in the United States as of June 2026, with employment types broken down into 90% Full Time, 7% Part Time, and 3% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $62,609 per year, or $30.1 per hour.
210150 / MFC Developer

Other

Posted 28 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.