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

Разработчик Ada / SPARK для критичных систем

116 просмотров#2276
Период актуальности1 деньдо 18.11.2026
Размещена20.08.2026
Просмотров11616 за 14 дней

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

Я разработчик на Ada и SPARK и специализируюсь на программах, которые просто не имеют права отказать. Больше десяти лет я пишу логику управления, железнодорожную блокировку и встраиваемую авионику, где одна скрытая ошибка недопустима, поэтому корректность для меня не финальная проверка, а отправная точка любого проектного решения. Я работаю так, как этого ждут регулируемые отрасли: сначала требования, затем архитектура, затем код, который однозначно отслеживается к этим требованиям, а свидетельства ревью и тестовые артефакты создаются вместе с ПО, а не пришиваются в конце.

Мой главный инструмент — SPARK, где я применяю формальное доказательство, чтобы гарантировать отсутствие ошибок времени выполнения и показать, что ключевые функциональные контракты выполняются всегда. Вместо надежды, что тесты поймают все граничные случаи, я доказываю такие свойства, как отсутствие переполнения, выхода за границы буфера, деления на ноль и чтения неинициализированных данных. К этому добавляется уверенный опыт работы на реальном времени и голом железе: детерминированное планирование, жёсткие бюджеты памяти и времени, интеграция с сертифицированными рантаймами. Я работаю по стандартам DO-178C, EN 50128 и близким к ним и помогаю командам переводить старый код на C или ранней Ada к доказуемой и поддерживаемой базе.

Если у вас есть контроллер, стек протокола или подсистема, которую нужно сделать правильно с первого раза, я спроектирую её, докажу и передам вместе с документацией, которую захочет увидеть ваш аудитор. Также провожу ревью и усиление существующих проектов на Ada, настраиваю пайплайны доказательства и CI, обучаю команды первому знакомству со SPARK.

— Разработка на Ada 2012/2022 и SPARK от требований до сертифицируемой сборки
— Формальная верификация: отсутствие ошибок выполнения, контракты, доказательство инвариантов
— Реальное время, голое железо и RTOS с жёсткими бюджетами по времени и памяти
— Поддержка стандартов безопасности: трассируемость и свидетельства DO-178C, EN 50128, IEC 61508
— Миграция с C и ранней Ada, статический анализ, код-ревью, пайплайны CI и доказательства

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

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

Контакты фрилансера
E-mailПоказать
24
Твенти · совет

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

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

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

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

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

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

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

Oksana L.Веб-программирование
Написать

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