24FreelanceБиржа фриланса, которая не спит
Активна

Инженер на Zig: встраиваемые системы, Wasm, C-интероп

56 просмотров#2307
РазделХенд-мейд
Период актуальности7 днейдо 20.11.2026
Размещена22.08.2026
Просмотров5630 за 14 дней

Описание услуги

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

Перед тем как заказать

  • Посмотрите портфолио исполнителя.
  • Опишите задачу и спросите цену и срок.
  • Проверьте отзывы других заказчиков.
  • Или опубликуйте проект и сравните несколько предложений.
Тот же раздел

Похожие услуги

Все услуги раздела
Полезно знать
Как заказать эту услугу?

Напишите исполнителю через форму на этой странице: опишите задачу, срок и нужный результат.

Как проверить исполнителя?

Откройте анкету: рейтинг, портфолио и отзывы других заказчиков показывают опыт в похожих задачах.

Yulia P.Хенд-мейд
Написать
ЗАКАЗЧИКАМ · БЕЗОПАСНАЯ СДЕЛКА

Нужен похожий проект? Разместите задание бесплатно за 30 секунд

Получите предложения от проверенных фрилансеров и оплачивайте результат только после приёмки через Безопасную сделку.

Разместить задание бесплатно →Как работает защита
ИСПОЛНИТЕЛЯМ · PAYORA 1-CLICK

Закрепите анкету в ТОП категории за $5 / неделю

Поднимите свой профиль и портфолио на 1-е место каталога (оплата в 1 клик через Payora) и получайте до 5× больше прямых заказов.

Закрепить в ТОП ($5/нед)Пополнить через Payora