C-разработчик (Wine)
Интересная и сложная инженерная задача в известной компании, работающей над импортозамещением, что гарантирует стабильность и профессиональный рост.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Роль требует глубоких знаний системного программирования, навыков реверс-инжиниринга и понимания внутреннего устройства двух разных ОС, что значительно повышает порог входа.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Зарплата в объявлении не указана, но для системных разработчиков такого уровня на российском рынке медиана составляет около 300 000 рублей. Предложение будет сильно зависеть от глубины знаний реверс-инжиниринга.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
*💻 Астра ищет C-разработчика, который поможет Windows-приложениям работать в Wine*
Доступна удалёнка · зарплата не указана
Предстоит разбираться, почему приложения не работают в Wine, исследовать компоненты Windows и Microsoft, исправлять код и писать тесты.
Нужны уверенный C, опыт реверс-инжиниринга и реализации WinAPI. Также важно знать устройство Windows и Linux, уметь собирать префиксы и отлаживать Wine.
В работе будут документация, общение с партнёрами и помощь младшим разработчикам.
Основной язык роли — C. Из каких стран доступна удалёнка, в объявлении не уточняется.
*➡️* Откликнуться
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- C
- WINE
- WinAPI
- Reverse Engineering
- Linux
- Windows
- Debugging
Возможные вопросы на собеседовании
Проверка понимания архитектуры Wine и взаимодействия с системными вызовами.
Расскажите, как Wine обрабатывает системные вызовы Windows и транслирует их в вызовы ядра Linux?
Оценка навыков отладки в специфической среде.
Какие инструменты и методы вы используете для отладки Wine, когда приложение завершается с неочевидной ошибкой в ntdll?
Проверка опыта реверс-инжиниринга.
Опишите ваш опыт реверс-инжиниринга закрытых компонентов Windows для реализации аналогичного функционала в Wine.
Оценка знаний WinAPI.
В чем заключаются основные сложности при реализации подсистемы управления памятью WinAPI поверх механизмов POSIX?
Проверка навыков работы с инструментами сборки и окружением.
Как вы подходите к изоляции зависимостей при сборке и тестировании различных префиксов Wine?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

