1

Temporary Windows Kernel Developer Jobs in Princeton, NJ

The Desktop Engineer is a critical role that focuses on ensuring the smooth deployment, management ... Advanced proficiency in PowerShell scripting, Windows Management Instrumentation (WMI) Microsoft ...

... Temp-to-Hire. In addition, our industry expertise and knowledge within financial services ... Datastage Developer OR Architect Location : Chicago, IL Job Type : Full Time Experience Required:

We engineer and deliver 114,000 products to the nation's top home improvement retailers equipping ... May provide direction and supervision to temporary or support personnel assigned to assist with the ...

We engineer and deliver 114,000 products to the nation's top home improvement retailers equipping ... May provide direction and supervision to temporary or support personnel assigned to assist with the ...

We engineer and deliver 114,000 products to the nation's top home improvement retailers equipping ... May provide direction and supervision to temporary or support personnel assigned to assist with the ...

We engineer and deliver 114,000 products to the nation's top home improvement retailers equipping ... May provide direction and supervision to temporary or support personnel assigned to assist with the ...

We engineer and deliver 114,000 products to the nation's top home improvement retailers equipping ... May provide direction and supervision to temporary or support personnel assigned to assist with the ...

We engineer and deliver 114,000 products to the nation's top home improvement retailers equipping ... May provide direction and supervision to temporary or support personnel assigned to assist with the ...

We engineer and deliver 114,000 products to the nation's top home improvement retailers equipping ... May provide direction and supervision to temporary or support personnel assigned to assist with the ...

We engineer and deliver 114,000 products to the nation's top home improvement retailers equipping ... May provide direction and supervision to temporary or support personnel assigned to assist with the ...

We engineer and deliver 114,000 products to the nation's top home improvement retailers equipping ... May provide direction and supervision to temporary or support personnel assigned to assist with the ...

We engineer and deliver 114,000 products to the nation's top home improvement retailers equipping ... May provide direction and supervision to temporary or support personnel assigned to assist with the ...

We engineer and deliver 114,000 products to the nation's top home improvement retailers equipping ... May provide direction and supervision to temporary or support personnel assigned to assist with the ...

We engineer and deliver 114,000 products to the nation's top home improvement retailers equipping ... May provide direction and supervision to temporary or support personnel assigned to assist with the ...

We engineer and deliver 114,000 products to the nation's top home improvement retailers equipping ... May provide direction and supervision to temporary or support personnel assigned to assist with the ...

We engineer and deliver 114,000 products to the nation's top home improvement retailers equipping ... May provide direction and supervision to temporary or support personnel assigned to assist with the ...

We engineer and deliver 114,000 products to the nation's top home improvement retailers equipping ... May provide direction and supervision to temporary or support personnel assigned to assist with the ...

next page

Showing results 1-20

Temporary Windows Kernel Developer information

See Princeton, NJ salary details

$63.4K

$141.5K

$234.3K

How much do temporary windows kernel developer jobs pay per year?

As of Jul 17, 2026, the average yearly pay for temporary windows kernel developer in Princeton, NJ is $141,484.00, according to ZipRecruiter salary data. Most workers in this role earn between $115,300.00 and $167,700.00 per year, depending on experience, location, and employer.

What is the difference between Temporary Windows Kernel Developer vs Temporary Device Driver Developer?

AspectTemporary Windows Kernel DeveloperTemporary Device Driver Developer
CredentialsProficiency in Windows kernel programming, C/C++, and relevant certificationsSimilar skills in driver development, often requiring Windows driver certifications
Work EnvironmentDeveloping and testing kernel modules within Windows OS environmentDesigning, coding, and debugging device drivers for hardware components
Industry UsageUsed across software companies, hardware manufacturers, and system integratorsPrimarily in hardware manufacturing, embedded systems, and hardware support firms
Search & Comparison IntentOften compared due to overlapping skills in Windows kernel and driver development

Temporary Windows Kernel Developers and Temporary Device Driver Developers share core skills in C/C++ and Windows OS. While kernel developers focus on core system modules, device driver developers specialize in hardware communication. Both roles are essential in system-level software development and often overlap in certifications and work environments.

What are the key skills and qualifications needed to thrive as a Temporary Windows Kernel Developer, and why are they important?

To thrive as a Temporary Windows Kernel Developer, you need strong expertise in C/C++ programming, in-depth knowledge of Windows internals, and experience with driver development, often supported by a relevant degree in computer science or engineering. Familiarity with tools such as WinDbg, Visual Studio, and Windows Driver Kit (WDK), along with understanding of kernel debugging and code analysis, is typically required. Excellent problem-solving skills, attention to detail, and the ability to communicate technical concepts clearly are essential soft skills. These abilities ensure efficient development and troubleshooting of low-level system components, critical for system stability and security.

What are some common challenges faced by Temporary Windows Kernel Developers, and how can they be addressed?

Temporary Windows Kernel Developers often encounter challenges such as quickly ramping up on complex codebases, understanding proprietary system architectures, and adapting to fast-paced project timelines. To address these challenges, it’s helpful to proactively communicate with team members, leverage available documentation, and participate in code reviews. Additionally, using debugging and virtualization tools familiar to Windows kernel development can streamline troubleshooting and integration tasks. Collaborating closely with QA and security teams is also crucial to ensure robust and secure kernel-level code.

What are Temporary Windows Kernel Developers?

Temporary Windows Kernel Developers are software engineers hired on a short-term basis to work on the core components of the Microsoft Windows operating system, known as the kernel. Their responsibilities include designing, coding, debugging, and maintaining kernel-mode modules, device drivers, or system utilities. These developers must have deep knowledge of Windows internals, C/C++ programming, and often work on performance optimization, security, or compatibility projects. Temporary positions are common when companies need specialized expertise for a specific project or during peak workloads.
What are popular job titles related to Temporary Windows Kernel Developer jobs in Princeton, NJ? For Temporary Windows Kernel Developer jobs in Princeton, NJ, the most frequently searched job titles are:
What job categories do people searching Temporary Windows Kernel Developer jobs in Princeton, NJ look for? The top searched job categories for Temporary Windows Kernel Developer jobs in Princeton, NJ are:
What cities near Princeton, NJ are hiring for Temporary Windows Kernel Developer jobs? Cities near Princeton, NJ with the most Temporary Windows Kernel Developer job openings:

$90K - $125K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 23 days ago


Job description

Description

NYC Healthcare Management Organization Now Hiring IT Desktop Engineer.

5 to 10 Year extensive experience as a Desktop Systems Engineer.

Location: Midtown NYC. (On-site)

Salary Range: $90,000.00 To 125,000.00 + Benefits

Unrestricted Work Authorization Required


JOB SUMMARY:

The Desktop Engineer is a critical role that focuses on ensuring the smooth deployment, management, and support of desktop systems for the entire organization. You will utilize your expertise with Intune, SCCM and other tools for application packaging, deployments, imaging, and inventory control to enhance desktop environments. You will play a key role in supporting projects such as Unified Endpoint Management to transform the way desktop images are created, managed, and deployed across the organization. You will utilize your expertise in scripting and automating processes to aid our effort in achieving zero-touch image deployments and maintenance of desktop systems. Please note this role is based out of our Queens Health Center.

DUTIES AND RESPONSIBILITIES:

Collaborate with clients to understand their IT needs and challenges, providing expert advice and support for desktop environment management, troubleshooting, and optimization.

Design, create, and manage application packages for deployment using ManageEngine, SCCM, Microsoft Intune, and other tools ensuring proper configuration and distribution across client environments.

Develop, manage, and maintain desktop images for various operating systems and configurations.

Efficiently deploy these images to both new and existing systems, adhering to client requirements, security, and best practices.

Develop and maintain scripts and automation workflows to streamline and automate various aspects of desktop image creation, deployment, and management, with a focus on achieving zero-touch deployments.

Assist in maintaining software and hardware inventory tracking systems, regularly updating databases to ensure accurate and current information.

Oversee patch management processes, including the automated deployment and verification of updates.

Generate detailed reports on patch status, compliance, and any encountered issues.

Create and maintain thorough documentation for processes, configurations, and deployments, ensuring all procedures are clearly documented and accessible for future reference.

Diagnose and resolve complex issues related to desktop environments, including hardware, software, and network problems.

Contributes to team effort.

Performs other duties as assigned.


Requirements

EDUCATION AND EXPERIENCE:

Bachelor's degree in Engineering, Computer Science, Information Systems, a related area, or equivalent work experience.

5-10 years of extensive experience as a Desktop Systems Engineer or in a similar role, with a proven track record of supporting desktop infrastructure projects and initiatives

5-10 years of experience using SCCM for imaging and deployments

3+ years of experience using Intune for imaging and deployments

Experience using Manage Engine Endpoint Central, Script Logic and or Desktop Authority is a plus

Microsoft Endpoint Administrator certification is desired.

Microsoft Modern Desktop Administrator certification is desired.

ITIL V4 certification is desired.


KNOWLEDGE, SKILLS, AND ABILITIES:

Demonstrated experience in a desktop engineering role, with a strong background in managing and deploying desktop environments using Intune and SCCM.

Proficiency in Microsoft Intune and SCCM for application management and deployment.

Advanced proficiency in PowerShell scripting, Windows Management Instrumentation (WMI) Microsoft Deployment Toolkit (MDT), Active Directory, and Group Policies with demonstrated experience in developing automation solutions for desktop environments.

Strong problem-solving skills, excellent communication abilities, and the capacity to work independently as well as collaboratively within a team.

Strong understanding of desktop imaging technologies, deployment methodologies, and best practices, with hands-on experience in image creation, customization, and deployment processes.

Ability to analyze complex technical issues, troubleshoot problems, and implement effective solutions in a timely manner.

Strong communication and interpersonal skills, with the ability to collaborate effectively with team members, stakeholders, and vendors to achieve common goals and objectives.

Attention to detail, ability to meet deadlines and prioritize deliverables for competing high-priority projects, and excellent time management skills.


PHYSICAL DEMANDS:

Occasional travel to Health Centers and other locations as needed.


BENEFITS AND COMPENSATION:

Medical, Dental, Vision, Pharmacy, and Mental health benefits at no cost to all benefits-eligible employees and their eligible dependents

Paid Time Off (Vacation, Personal, Sick days, and 12 paid Holidays)

401(k) Plan with employer contribution

Life Insurance

Tuition Reimbursement

Short Term and Long-Term Disability Benefits

Legal Services

Wellness Benefits