×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Windows OS Software Engineer

Job in Skokie, Cook County, Illinois, 60077, USA
Listing for: Hudson Manpower
Full Time position
Listed on 2026-05-14
Job specializations:
  • Software Development
    Software Engineer, C++ Developer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 130000 USD Yearly USD 100000.00 130000.00 YEAR
Job Description & How to Apply Below

Hello,

We’re hiring a Sr. Windows OS Software Engineer to work on low-level Windows OS customization for embedded wireless devices (e.g., cameras, USB) supporting Microsoft Teams.

Skokie, IL | Full-Time | On-Site (No Remote) | US Citizens/Green Card holders only | Relocation assistance available

Must Haves:
  • Must have low level (kernal) Windows OS development experience
  • Can you customize and configure the Windows OS platform to integrate with embedded devices ?
  • Do you have an understanding in device driver development as well as OS image creation and deployment to a w/less device; ?
  • C++ for windows experience ? is used for development.
  • Have you done low level OS development ?
  • Experience w/ Typescript of Graph Ql ?
Responsibilities:
  • Will customize and configure the Windows OS Platform to integrate with wireless
  • embedded devices such as cameras, USB, etc to support the Windows TEAMS video
  • p Platform
  • The ideal candidate should have an understanding in device driver development as well
  • as OS image creation and deployment to a wireless device; C++ for windows is used for
  • development. Will not be tasked with driver development but must understand the
  • process.
  • Must have an understanding of Operating System internals and Windows kernel/module
  • development
  • Designs software and author code elements such as drivers, algorithms, middleware,
  • and applications specifically for the Windows Platform
  • Creates scripts to automate code generating tools, data processing, and verification of
  • design
  • Works with other functional team members to integrate technologies with company
  • Platform and products
  • Keeps abreast of new technologies, the state of the art, and communicate to the
  • appropriate levels
  • Writes so0ware networking components based on existing embedded software Platform and operating systems
  • Applies OO/SOLID and secure coding design principles
Qualifications:
  • Bachelor’s or Master’s degree in Computer Science / Computer Engineering or
  • equivalent experience
  • Experience performing low level Windows OS software development
  • Understanding of Operating System internals
  • Windows kernel/module development
  • Knowledge of image creation
  • Minimum of 2 years industry experience developing specifically for Windows
  • Experience implemen7ng applica7ons, device drivers and/or frameworks for Windows
  • Experience implementing client to server network communications, TCP/IP, sockets
  • Experience working Visual Studio
  • Experience working with CMAKE and other cross Platform build tools.
  • Experience with software development tools such as Integrated Development
  • Environments, compilers/linkers, and debugging tools (emulator, profiler, etc.) required
  • Experience solving problems following SOLID and OO design principles
  • Must be proficient in Windows development with C++.
  • Working knowledge of Windows Driver Kit (WDK) is a plus.
  • Working knowledge of Microso0 Deployment Image Servicing and Management (DISM)
  • is a plus.
  • Development experience in Type Script and NodeJS is a plus
  • Developer experience with Graph

    QL is a plus
  • Ability to integrate technologies to provide proof of concept demonstrations
  • Experience in secure coding practice
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary