Windows System Engineer
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.