Hudson Manpower

Hudson Manpower

Sr. Windows OS Software Engineer

Skokie, Illinois, United States · Senior · Full-time

Sponsorship not specifiedDetected 384 days ago
TypeScriptC++Node.jsAlgorithmsGraphQLEmbedded SystemsTCP/IPCommunication

About the role

  • Windows OS Software Engineer to work on low-level Windows OS customization for embedded wireless devices (e.g., cameras, USB) supporting Microsoft Teams.

Responsibilities

  • embedded devices such as cameras, USB, etc to support the Windows TEAMS video
  • Designs software and author code elements such as drivers, algorithms, middleware,
  • Creates scripts to automate code generating tools, data processing, and verification of
  • Applies OO/SOLID and secure coding design principles

Requirements

  • Must have low level (kernal) Windows OS development experience
  • 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.
  • Experience w/ Typescript of GraphQl?
  • Environments, compilers/linkers, and debugging tools (emulator, profiler, etc.) required

Nice to have

  • 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
  • Experience implemen7ng applica7ons, device drivers and/or frameworks for Windows
  • Experience implementing client to server network communications, TCP/IP, sockets

This listing is sourced directly from Hudson Manpower's careers page and normalized into a canonical job model.