Windows System Engineer

$$$$
Product

We are looking for an experienced Windows System Engineer with a strong background in embedded and industrial computing.

Format: Fully remote, full-time, long-term engagement Location: EU / CIS / Ukraine / Balkans Citizenship: No restrictions

About the Role

You will configure, harden, and customize Windows for a dedicated kiosk-mode industrial product β€” from initial setup through ongoing production support. The role involves preparing a locked-down Windows environment running a Unity-based application, managing custom DLLs, and orchestrating Python-based services on an industrial-grade single-board computer.

Key Responsibilities

  • Own the full OS-level configuration pipeline from a clean Windows image to a production-ready, field-deployable system
  • Configure Windows in kiosk / Shell Launcher mode so that the Unity application starts automatically as the sole interactive shell, with no access to desktop, taskbar, or system UI
  • Manage registration, versioning, and dependency chain of custom DLLs, ensuring correct loading order and compatibility across updates
  • Set up Python-based background services as proper Windows services (NSSM / pywin32): auto-start, watchdog recovery, logging, IPC with the Unity app
  • Tune the system for the target industrial board: GPIO, serial peripherals, BIOS/UEFI settings, thermal management
  • Provide ongoing support after initial deployment

Required Skills & Experience

Windows IoT & Lockdown Windows 10/11 IoT Enterprise, Shell Launcher v2, Assigned Access, Unified Write Filter (UWF), Group Policy–based lockdown

System Internals Registry, services architecture, WMI, COM/DCOM, DLL side-by-side loading

Scripting & Services PowerShell (essential), Python service deployment on Windows β€” pywin32, virtualenv packaging, dependency isolation

Unity & Display Unity runtime requirements on Windows: DirectX dependencies, resolution/display management, crash recovery

Industrial Hardware Bringing up and validating Windows images on industrial SBCs / embedded x86 boards (Advantech, Kontron, Beckhoff or similar)

Image Deployment DISM, WinPE, unattend.xml for reproducible automated provisioning

Nice to Have

Windows Autopilot / MDM-based fleet provisioning Β· CI/CD for OS image builds Β· Real-time / deterministic scheduling on Windows Β· Secure Boot, BitLocker, TPM on industrial hardware

What You Will Deliver

A fully documented, reproducible Windows image that boots directly into the Unity kiosk application β€” DLLs registered, Python services running and monitored, system hardened against unintended user interaction or OS updates β€” ready for volume deployment on the target industrial board.

Important: This role requires proven, hands-on experience. Candidates cannot prepare for the interview in advance β€” practical expertise must come from real projects. Please apply only if you have direct experience with the technologies listed above.

Required skills experience

IoT 5 years
PowerShell 5 years

Required languages

English B2 - Upper Intermediate
Windows 10/11 IoT Enterprise, Shell Launcher v2, Assigned Access, Unified Write Filter (UWF), Group Policy, Windows Registry, Windows Services, WMI, COM/DCOM, DLL management
Published 4 June
48 views
Β·
9 applications
Response activity: Low
Last responded 3 weeks ago
See stats of candidates who applied for this job πŸ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...