Windows System Engineer

Posted Yesterday
Be an Early Applicant
Hiring Remotely in Ukraine
Remote
Senior level
HR Tech • Information Technology • Professional Services • Consulting
The Role
Configure, harden, and maintain reproducible Windows IoT environments for a locked-down industrial kiosk running a Unity application. Responsibilities include Windows image creation and deployment, Shell Launcher and kiosk configuration, DLL dependency management, Python service orchestration, industrial hardware and driver tuning, security hardening, documentation, field deployment, and ongoing support.
Summary Generated by Built In

mcpk. is connecting the best European software engineers with IT businesses from Germany, Austria, and Switzerland. What makes us different from other IT companies? First of all – our philosophy! We believe that we have two kinds of customers – businesses and developers. So we treat each developer as our customer! Our cooperation is based on one simple principle – you work directly for the company from the DACH region. mcpk., in turn, ensures that everything is functioning well and that you have everything needed for your work, like hardware, insurance, etc. We do not interfere in your daily work as we are big fans of simplicity and transparency.

We are looking for an experienced Windows System Engineer with a strong background in embedded and industrial computing to configure, harden, and customise Windows for a dedicated kiosk-mode industrial product. The role involves preparing a locked-down Windows environment running a Unity-based application, managing custom DLLs, and orchestrating Python-based services - all deployed on an industrial-grade single-board computer.

Your qualifications:

  • Deep, hands-on experience with Windows 10 IoT Enterprise or Windows 11 IoT Enterprise, including Shell Launcher v2, Assigned Access, Unified Write Filter (UWF), and Group Policy–based lockdown.
  • Proficiency in Windows system internals: registry, services architecture, WMI, COM/DCOM, and DLL side-by-side loading.
  • Solid scripting skills in PowerShell.
  • Working knowledge of Python service deployment on Windows (pywin32, virtualenv packaging, dependency isolation, NSSM).
  • Previous experience bringing up and validating Windows images on industrial SBCs or embedded x86 boards (such as Advantech, Kontron, Beckhoff, or similar vendors).
  • Knowledge of Windows image creation and deployment using DISM, WinPE, and answer files (unattend.xml) for reproducible, automated provisioning.
  • Familiarity with Unity runtime requirements on Windows (DirectX dependencies, resolution and display management, crash recovery).

Nice to have:

  • Experience with Windows Autopilot or MDM-based provisioning for fleet deployment.
  • Familiarity with CI/CD pipelines for OS image building and validation.
  • Exposure to real-time or deterministic scheduling constraints on Windows.
  • Knowledge of Secure Boot, BitLocker, and TPM configuration on industrial hardware.

Your tasks:

  • Own the full OS-level configuration pipeline, from a clean Windows image to a production-ready, field-deployable system.
  • Configure Windows in kiosk or Shell Launcher mode so that the Unity application starts automatically as the sole interactive shell, with no user access to the desktop, taskbar, or system UI.
  • Manage the registration, versioning, and dependency chain of custom DLLs required by the application, ensuring correct loading order and compatibility across updates.
  • Set up Python-based background services as proper Windows services, handling auto-start, watchdog recovery, logging, and inter-process communication with the main Unity application.
  • Tune the OS for specific hardware constraints and driver ecosystems of the target industrial board, including GPIO, serial peripherals, BIOS/UEFI settings, and thermal management.
  • Deliver a fully documented, reproducible Windows image hardened against unintended user interaction or OS updates, ready for volume deployment.
  • Handle the ongoing support and maintenance of the setup/implementation.

What we offer:

  • Full remote job with a flexible schedule (available as either a part-time or full-time role).
  • A long-term B2B/FOP contract.
  • Free English and German lessons.
  • Competitive compensation paid in EUR 

Principles that define us:

  • Long-term collaboration. We prioritise building stable, ongoing partnerships with the clients and developers equally, where you can rely on consistent support and a steady work environment, allowing you to work with us for years, not months.
  • Professionalism. We know what we do, following best practices, continuously learning, and striving for improvement, always open to new ideas and approaches.
  • Integrity and transparency. Our processes are transparent, reliable, and built on mutual respect. We never simplify challenges or misrepresent details, ensuring trust at every step.
  • Safe and open environment. We foster a workplace where you are part of a team, and any concerns or issues can be openly addressed without hesitation, ensuring everyone feels heard and supported.
  • Flexibility and adaptability. Our flat organisational structure enables quick decision-making, while our flexible approach ensures we can adapt to unique situations and resolve issues efficiently.

If you believe you are a great fit, we would love to explore the opportunity to work with you!

Skills Required

  • Deep hands-on experience with Windows 10 IoT Enterprise or Windows 11 IoT Enterprise, including Shell Launcher v2, Assigned Access, Unified Write Filter, and Group Policy lockdown
  • Proficiency with Windows internals, including the registry, services architecture, WMI, COM/DCOM, and DLL side-by-side loading
  • Solid PowerShell scripting skills
  • Working knowledge of Python service deployment on Windows, including pywin32, virtualenv packaging, dependency isolation, and NSSM
  • Experience bringing up and validating Windows images on industrial SBCs or embedded x86 boards
  • Knowledge of Windows image creation and deployment using DISM, WinPE, and unattend.xml answer files
  • Familiarity with Unity runtime requirements on Windows, including DirectX dependencies, resolution and display management, and crash recovery
  • Experience with Windows Autopilot or MDM-based provisioning for fleet deployment
  • Familiarity with CI/CD pipelines for OS image building and validation
  • Exposure to real-time or deterministic scheduling constraints on Windows
  • Knowledge of Secure Boot, BitLocker, and TPM configuration on industrial hardware
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
50 Employees
Year Founded: 2017

What We Do

mcpk. is a European IT outstaffing company that connects top-tier software engineers from Eastern Europe with businesses in the DACH region (Germany, Austria, and Switzerland). Founded by former software developers, the company specializes in providing embedded nearshore developer teams and establishing R&D hubs, focusing on transparent pricing, cultural alignment, and long-term collaboration to help tech companies scale their engineering capacity efficiently.

Similar Jobs

Pfizer Logo Pfizer

Quality Assurance Manager

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Remote or Hybrid
28 Locations
121990 Employees

Pfizer Logo Pfizer

Audit Lead

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Remote
29 Locations
121990 Employees
163K-272K Annually

Pfizer Logo Pfizer

Senior Director, Applied AI - US Commercial

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office or Remote
28 Locations
121990 Employees
215K-358K Annually

Coinbase Logo Coinbase

Regional Threat Assessment Manager

Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Easy Apply
Remote
26 Locations
4700 Employees
95K-106K Annually

Similar Companies Hiring

Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Sydney, AU
54 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account