ProFreelance

Zig-инженер под задачи: микроконтроллеры, Wasm, мост к C

Просмотры24за 14 дней: 2
Размещена22.08.2026
Моя специализация — низкоуровневый код на Zig, где важны каждый байт памяти и каждая микросекунда. Память веду вручную и осознанно: аллокатор всегда передаётся явно, под сценарий подбираю арену или фиксированный буфер, а корректность проверяю встроенным тестовым аллокатором — он ловит утечки и повторные освобождения до того, как код уходит заказчику. Есть проект на C или C++? Zig ложится в него без боли: читает сишные заголовки напрямую, так что реально обернуть чужую библиотеку, переписать на Zig только самый нагруженный участок или включить `zig cc` вместо привычного компилятора для сборки всего репозитория. Отдельно ценю кросс-сборку — с одного ноутбука получаю бинарники под Linux, macOS, Windows, ARM-платы и bare-metal, и мне не нужен отдельный капризный тулчейн под каждую цель. По встраиваемым устройствам делаю прошивки для микроконтроллеров, где оперативной памяти мало, куча зачастую запрещена, а обработчики прерываний должны быть предсказуемыми по времени. Для браузера собираю Zig в WebAssembly и переношу туда тяжёлую математику, разбор форматов и кодеки, разгружая JavaScript. Comptime использую постоянно: на этапе компиляции строю таблицы, затачиваю структуры под конкретные типы и валидирую настройки, за счёт чего бинарник остаётся маленьким, а поведение — предсказуемым. По итогу отдаю исходники, настроенный `build.zig`, тесты, замеры производительности и пояснительную записку по решениям о памяти и безопасности. За плечами — парсеры, аллокаторы, кодеки сетевых протоколов и прошивки. Пришлите целевую платформу и ограничения, а я прямо скажу, где Zig даст выигрыш, а где нет.

Безопасная сделка (Эскроу)

Оплата резервируется на эскроу-счёте Payora в USDT (TRC-20) и переводится исполнителю только после подтверждения выполнения работы.

Полезно знать
Как заказать эту услугу

Напишите исполнителю, уточните детали задачи, сроки и что входит в цену. Изучите портфолио и отзывы — так проще убедиться в опыте под вашу задачу.

Безопасная сделка

Оплата резервируется на площадке и уходит исполнителю после того, как вы приняли работу.

Yulia PetroИнжиниринг / Проектирование / Чертежи
Написать

На какие запросы отвечает эта страница