1

Win32 System Programming Jobs (NOW HIRING)

This role owns operating system and third-party application patching, OS lifecycle management ... Package, test, and deploy enterprise applications for Windows (MSI, EXE, MSIX, Win32), macOS (PKG ...

This role owns operating system and third-party application patching, OS lifecycle management ... Package, test, and deploy enterprise applications for Windows (MSI, EXE, MSIX, Win32), macOS (PKG ...

This role owns operating system and third-party application patching, OS lifecycle management ... Package, test, and deploy enterprise applications for Windows (MSI, EXE, MSIX, Win32), macOS (PKG ...

This role owns operating system and third-party application patching, OS lifecycle management ... Package, test, and deploy enterprise applications for Windows (MSI, EXE, MSIX, Win32), macOS (PKG ...

Senior Software Engineer

Redmond, WA · On-site

$160K - $261K/yr

This role is ideal for C++ engineers who enjoy working close to the operating system, care about ... Win32, WinRT, COM, RPC, services, and system APIs. * Windows input, graphics, audio/video ...

... Win32 APIs to deliver resilient Zero Trust security at operating system logon. * Lead the technical design and hardening of custom Windows Credential Providers, ADFS MFA adapters, and WTS multi ...

Role Overview We are seeking an experienced UEM Intune/SCCM Engineer to support a large-scale ... MUST have knowledge of Win32 tools** this will be tested during the interview * Experience with ...

Systems Engineer II - Endpoint

Melbourne, FL · On-site

$113K - $120K/yr

This role owns operating system and third‑party application patching, OS lifecycle management ... Package, test, and deploy enterprise applications for Windows (MSI, EXE, MSIX, Win32), macOS (PKG ...

... Win32 APIs to deliver resilient Zero Trust security at operating system logon. * Lead the technical design and hardening of custom Windows Credential Providers, ADFS MFA adapters, and WTS multi ...

... Win32 APIs to deliver resilient Zero Trust security at operating system logon. * Lead the technical design and hardening of custom Windows Credential Providers, ADFS MFA adapters, and WTS multi ...

NY · On-site

This role owns operating system and third-party application patching, OS lifecycle management ... Package, test, and deploy enterprise applications for Windows (MSI, EXE, MSIX, Win32), macOS (PKG ...

Principal CNO Software Engineer

Arlington, VA · On-site

$155K - $208K/yr

Highly experienced with low-level programming (C/C++) * Experience developing in scripting ... Integration with standard system libraries (POSIX, WIN32 API) * Development on embedded platforms ...

Principal CNO Software Engineer

Arlington, VA · On-site

$155K - $208K/yr

Highly experienced with low-level programming (C/C++) * Experience developing in scripting ... Integration with standard system libraries (POSIX, WIN32 API) * Development on embedded platforms ...

Principal CNO Software Engineer

State College, PA · On-site

$132K - $177K/yr

Highly experienced with low-level programming (C/C++) * Experience developing in scripting ... Integration with standard system libraries (POSIX, WIN32 API) * Development on embedded platforms ...

Cyber Engineering Intern

Arlington, VA · On-site

$95K - $120K/yr

Familiar with low-level programming (C/C++) * Familiar with developing in scripting languages ... Integration with standard system libraries (POSIX, WIN32 API) * Development on embedded platforms ...

Principal CNO Software Engineer

State College, PA · On-site

$132K - $177K/yr

Highly experienced with low-level programming (C/C++) * Experience developing in scripting ... Integration with standard system libraries (POSIX, WIN32 API) * Development on embedded platforms ...

Showing results 41-60

Win32 System Programming information

See salary details

$17

$49

$81

How much do win32 system programming jobs pay per hour?

As of Sep 10, 2026, the average hourly pay for win32 system programming in the United States is $49.75, according to ZipRecruiter salary data. Most workers in this role earn between $36.06 and $62.26 per hour, depending on experience, location, and employer.

What is Win32 system programming?

Win32 system programming involves developing software that interacts directly with the Windows operating system using the Windows API (Application Programming Interface), specifically the 32-bit versions. Programmers use languages like C or C++ to access low-level system features such as memory management, process control, file operations, and threading. This type of programming is essential for creating high-performance applications, device drivers, and utilities that require direct access to Windows system resources.

What are the key skills and qualifications needed to thrive as a Win32 system programmer?

To thrive as a Win32 System Programmer, you need a strong grasp of C/C++ programming, operating system fundamentals, and deep knowledge of the Windows API. Familiarity with development tools like Visual Studio, debugging utilities, and version control systems is essential. Analytical thinking, attention to detail, and effective problem-solving are key soft skills that distinguish top performers in this field. These skills ensure the development of robust, efficient, and secure Windows applications that interact closely with the operating system.

What are common challenges faced by Win32 system programmers when working on large-scale applications?

Win32 System Programmers often encounter challenges related to managing low-level system resources, such as memory, threads, and synchronization objects, especially as applications scale. Ensuring compatibility across different Windows versions and handling legacy APIs can add complexity. Debugging and diagnosing performance bottlenecks or subtle bugs in multithreaded environments also require deep expertise and attention to detail. Collaboration with other developers, such as UI or network specialists, is common to ensure seamless integration and system stability.

What is the difference between Win32 System Programming vs Windows Application Developer?

AspectWin32 System ProgrammingWindows Application Developer
Primary FocusDeveloping low-level system components, drivers, and APIsCreating user-facing applications with GUI and business logic
Required SkillsC/C++, Windows API, system architectureC#, .NET, Visual Studio, UI design
Work EnvironmentSystem-level development, often in kernel mode or driver developmentApplication development in user mode, often with IDEs and frameworks
Industry UsageOperating system development, device drivers, system utilitiesDesktop applications, enterprise software, consumer apps

Win32 System Programming focuses on low-level system components and APIs, requiring knowledge of system architecture and C/C++. In contrast, Windows Application Developers build user-facing applications using higher-level languages like C# and frameworks such as .NET. Both roles are essential in the Windows ecosystem but serve different development needs and environments.

What other helpful pages are available for Win32 System Programming?

Other pages related to Win32 System Programming:

Infographic showing various Win32 System Programming job openings in the United States as of September 2026, with employment types broken down into 80% Full Time, and 20% Contract. Highlights an 90% In-person, and 10% Remote job distribution, with an average salary of $103,470 per year, or $49.7 per hour.

Systems Engineer II - Endpoint

Melbourne, FL

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 28 days ago


Job description

At Space Coast Credit Union (SCCU), our members are at the heart of everything we do. Since 1951, we’ve been committed to delivering financial services founded on integrity and a people-first philosophy.

This position is a 6 month contract-to-hire.

As a Systems Engineer II, you will be responsible for designing, implementing, maintaining, and securing the enterprise workstation and mobile endpoint estate, including Windows, macOS, and iOS devices managed through Microsoft Intune. This role owns operating system and third-party application patching, OS lifecycle management, software packaging and deployment, Group Policy (GPO) and Intune policy administration, configuration baselines, and endpoint security tooling across on-premises, cloud-managed, and remote endpoints in a regulated financial services environment.

Why Join SCCU?

  • Member-Focused Mission: Be part of a not-for-profit organization that reinvests in its members.
  • Flexible Schedule Options
  • Career Growth: We prioritize internal promotions and offer on-the-job training.

Systems Engineer II Key Responsibilities

  • Administer, maintain, and optimize Tanium as the primary endpoint management and patching platform, including module configuration (Patch, Deploy, Comply, Asset, Interact), sensor/package authoring, content distribution, and operational reporting.
  • Design, execute, and continuously improve enterprise patching strategies for Windows and macOS operating systems and third-party applications, including monthly Patch Tuesday cycles, out-of-band releases, zero-day remediation, and Windows feature update servicing.
  • Coordinate patch testing, pilot rings, phased production deployment, validation, and rollback procedures across on-site and remote/VPN workstations; monitor patch compliance dashboards and remediate failures or non-reporting devices promptly.
  • Package, test, and deploy enterprise applications for Windows (MSI, EXE, MSIX, Win32), macOS (PKG, DMG), and iOS (App Store and line-of-business apps) using Tanium Deploy and Microsoft Intune (with SCCM/MECM where applicable); maintain a curated software catalog and self-service application access.
  • Manage endpoint provisioning and enrollment workflows for Windows (Autopilot), macOS (Automated Device Enrollment via Apple Business Manager / Intune), and iOS (ADE via ABM / Intune), including driver libraries, in-place feature upgrades, and zero-touch provisioning experiences.
  • Own the full lifecycle of Group Policy Objects (GPOs) and Microsoft Intune policies for endpoints across Windows, macOS, and iOS. This includes configuration profiles, compliance policies, security baselines, endpoint protection policies, app configuration and protection policies, update rings, and conditional access. Design policies, test in pilot rings, deploy to production, troubleshoot, document, and continuously tune them to align with CIS-based hardening standards and business requirements.
  • Develop and maintain automation for endpoint provisioning, software deployment, patch orchestration, health checks, and reporting using Tanium sensors/packages, PowerShell, Python, and Bash/shell scripting for macOS.
  • Manage workstation lifecycle activities including provisioning, refresh, decommissioning, asset reconciliation, and timely retirement of unsupported operating systems and applications.
  • Partner with the Cybersecurity team to analyze vulnerability scan results (e.g., Qualys, Tenable, Rapid7), prioritize remediation based on risk and exploitability, and track remediation to closure within defined SLAs.
  • Provide Tier 3 escalation support for complex endpoint, software deployment, OSD, patch compliance, and client health issues; perform root cause analysis and drive permanent remediation.
  • Participate in platform upgrades and migrations (e.g., Tanium module rollouts, Windows 10 to 11, macOS major version transitions, Intune co-management and cloud-native moves) while following established operational, risk, and change control processes.
  • Create and maintain technical documentation, runbooks, standards, procedures, and change records to support operational consistency, audit readiness, and knowledge transfer to peers and the service desk.
  • Collaborate with cybersecurity, network, identity, cloud, and application teams to support secure, resilient, and high-performing endpoint services; other duties as assigned.

Systems Engineer II Requirements

5 to 8 years of progressively responsible endpoint engineering experience in enterprise environments, including strong hands-on administration of Tanium for endpoint management and patching, Microsoft Intune for Windows/macOS/iOS, Group Policy (GPO) and Intune policy administration and deployment, third-party application patching, software packaging, scripting (PowerShell), and Tier 3 troubleshooting. Experience with SCCM/MECM, Kaseya VSA, or similar platforms is a plus.

A 4-year degree in Information Systems, Computer Science, Computer Engineering, or a related field is preferred. Equivalent combinations of education, certifications, and directly related enterprise endpoint engineering experience will also be considered. Experience in regulated industries such as financial services, healthcare, or government is strongly preferred.

Systems Engineer II Compensation

$113,900.00 - $120,628.00

SCCU Benefits

  • Health & Wellness: Medical, dental, and vision insurance, plus an Employee Assistance Program.
  • Financial Perks: 401(k) match (5%), HSA match, and SCCU-paid insurance (short/long-term disability, life insurance).
  • Education Support: Tuition reimbursement after one year of service.
  • Generous Time Off: 20+ days of PTO, birthday PTO, and 11 federal holidays.
  • Exclusive Discounts: Lower rates on loans, credit cards, and no fee SCCU accounts!

Work Schedule

  • Monday – Friday: 8:00 a.m. - 5:00 p.m.
  • This role requires flexibility for after hours and weekend work, as needed, to perform changes and maintenance without impacting business operations.

About SCCU

 Since 1951, Space Coast Credit Union (SCCU) has proudly served our community, growing to over 685,000 members and managing $9 billion in assets. With 67 branches spanning Florida’s east coast, we are the third-largest credit union in the state. In 2025, we expanded into Orange County to better serve the growing East Orlando market.

As a not-for-profit financial institution, SCCU is dedicated to putting our members first. Unlike traditional banks, we return profits to our members through better rates, lower fees, and enhanced services. While we offer the same financial products—like checking, savings, and loans—our focus remains on empowering our members and supporting their financial well-being. With local decision-making and a commitment to exceptional service, we strive to make a meaningful difference in the lives of those we serve.

At SCCU, we also prioritize our team members by fostering a supportive and collaborative environment that encourages career growth and development. As we continue to grow, we are seeking talented, member-focused professionals to join our team and help deliver innovative financial solutions and outstanding service.

I UNDERSTAND this application is a legal document for purposes of employment. Upon acceptance of an offer with SCCU, I understand that I will be required to complete background screening, employment and education verifications, and drug screening. If I am a member of Space Coast Credit Union, my SCCU membership accounts will be reviewed as part of the employment screening process to determine whether they are in good standing, as defined by SCCU policy. Failure to meet these standards may affect employment eligibility, including the possible withdrawal of a conditional offer of employment. I further understand that any misstatements or omissions in this application or during the pre-employment process may be considered falsification and could result in a decision not to hire me, or termination of employment if discovered after hire.

I UNDERSTAND that the information requested regarding date of birth, race, and sex is for the sole purpose of gathering the above information accurately and will not be used to discriminate against me in violation of any law. In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and complete the required employment eligibility verification documentation upon hire.

SCCU is a drug-free workplace. I understand that as a condition of employment, I will be required to submit to drug testing and any procedures necessary to assess my qualifications for employment. If hired, I further understand that my employment is for no definite period and may be terminated at any time without prior notice.