Яндекс Метрика
Information Technologies about 1 hour назад · 0 откликов

C# разработчик с опытом работы NanoCAD

D
Deffic Компания
Information Technologies
Зарплата
150 000 – 250 000 RUB
На руки, до вычета НДФЛ · обсуждается
Локация
Не указано
Формат
Удалённо
Занятость
Проектная
Добавлено
2 October 2026
О вакансии

Что предстоит делать

Нужен специалист: C# разработчик с опытом работы NanoCAD. Локация: РФ, удаленно. Срок проекта: проектная занятость, от 6 месяцев. Загрузка: Full-time. Сфера: Промышленность. Формат работы по договору с ИП (У вас открыто ИП). Оплата: почасовка, от 150 к рублей до 250 к рублей.

<strong>Требования:</strong>

Проектирование и разработка архитектуры модульного решения с нуля.

Проектирование и реализация расчетных модулей: разработка математических моделей и алгоритмов обработки данных.

Разработка объектной модели (ObjectARX-аналог) для NanoCAD: создание кастомных пользовательских объектов (Custom Entities) и средств управления ими.

Создание пользовательских интерфейсов (палитры инструментов, диалоговые окна, ленты команд) в среде NanoCAD.

Интеграция с СУБД (MS SQL Server, PostgreSQL) для хранения проектных данных, справочников и результатов расчетов.

Разработка и поддержка инфраструктуры модульного тестирования (Unit/Integration tests), отработка замечаний по итогам функционального тестирования у Заказчика.

<strong>Обязательные навыки:</strong>

Язык программирования: C++ (уверенное владение стандартами C++11/14/17, STL, понимание принципов RAII и управления памятью).

Базы данных: Опыт работы с MS SQL Server или PostgreSQL (проектирование схем, написание оптимизированных запросов, работа с транзакциями).

Алгоритмы: Опыт разработки математических моделей и расчетных алгоритмов (вычислительная геометрия, линейная алгебра, оптимизация).

САПР-разработка: Опыт создания пользовательских объектов (Custom Entities) и интерфейсов в средах САПР (на базе ObjectARX, Teigha или аналогов). Понимание архитектуры графических платформ, работы с графической базой данных (GS) и событиями системы.

Архитектура ПО: Опыт проектирования архитектуры модульных решений (SOLID, Clean Architecture, управление зависимостями).

Качество кода: Опыт написания и поддержки модульных тестов (Google Test, Catch2 или аналоги), владение практиками TDD.

<strong>Желательные навыки:</strong>

Опыт коммерческой разработки под AutoCAD или другие САПР-платформы на базе IntelliCAD/Teigha.

Опыт работы с многопоточным программированием для ускорения расчетных модулей.

Знание формата DWG/DXF на низком уровне.

Опыт работы с системами автоматизированной сборки (CMake) и контроля версий (Git).

Для связи: @grosssoft1600

Требования

Что мы ждём от кандидата

  • Уверенное владение C++ (C++11/14/17, STL, RAII, управление памятью)
  • Опыт работы с MS SQL Server или PostgreSQL (проектирование схем, оптимизированные запросы, транзакции)
  • Опыт разработки математических моделей и расчетных алгоритмов (вычислительная геометрия, линейная алгебра, оптимизация)
  • Опыт создания пользовательских объектов и интерфейсов в САПР (ObjectARX, Teigha, IntelliCAD)
  • Понимание архитектуры модульных решений (SOLID, Clean Architecture, управление зависимостями)
  • Опыт написания и поддержки модульных тестов (Google Test, Catch2, TDD)
  • Знание многопоточного программирования (для ускорения расчетных модулей)
  • Знание формата DWG/DXF на низком уровне
  • Опыт работы с CMake и Git
Условия

Что предлагаем

  • Договор с ИП
  • Проектная занятость от 6 месяцев
  • Full-time
  • Удаленная работа
  • Почасовая оплата 150-250k руб
Компания

О Deffic

D
Deffic Компания
Information Technologies
Готовы откликнуться?

Откликнитесь на сайте работодателя.

Откликнуться