Инженер-разработчик / CAM Automation Developer

Работодатель:
Зарплата:
110 000 - 220 000 руб.
Опыт работы:
От 3 до 6 лет
Место работы:
Москва, Садовая-Спасская улица

Технолог.ИИ — R&D-стартап в области автоматизации технологической подготовки производства и CAM-программирования. Мы сокращаем путь от чертежа до выточенной детали с часов и дней до нескольких минут — с помощью ИИ, CAM-автоматизации и инженерной логики.

Нам нужен разработчик, который понимает и любит механообработку, работу с чертежами и CAM/CAD; либо технолог/CAM-программист, который уже умеет программировать и хочет расти в сторону инженерной разработки.

Предстоит работать над системой, которая автоматически анализирует чертежи и 3D модели, формирует технологическую логику обработки, подбирает операции, режимы резания, инструмент и генерирует CAM-процессы в Siemens NX.

Кого мы ищем

Нам нужен человек, который способен думать одновременно как программист и как технолог. Нужно видеть за классами, функциями, и API, деталь ещё и сам станок, инструмент, припуск, зажим и последовательность обработки.

Профиль А — разработчик с инженерной базой

Вы учились или учитесь в сфере мехатроники, станков, технологии машиностроения, производства, механики или близкой инженерной области.

У вас есть база по черчению, резанию, режимам резания, инструменту, допускам, материалам и понимание, что в производственных расчётах нельзя “примерно на глаз”: подача, RPM, припуск, геометрия и зажим имеют значение.

При этом вы уже работали в коммерческой разработке на Python, C# или C++ и уверенно пишете код на уровне middle или выше.

Профиль Б — технолог / CAM-программист, который хочет стать разработчиком

Вы работали с техпроцессами, технологическими картами, CAM-программированием, подбором инструмента, режимов, оснастки, зажимов.

У вас есть базовый или уверенный Python/C# и желание прокачаться в сильного разработчика. Нам важна не просто “любовь к IT”, а способность превращать технологическую логику в код.

Чем предстоит заниматься

Писать код для автоматизации CAM/NX-процессов.

Разрабатывать алгоритмы формирования технологического процесса обработки.

Работать с STEP/PRT-моделями, геометрией деталей и производственными признаками.

Генерировать CAM-операции, в первую очередь для токарной обработки, а затем расширять систему на другие сценарии.

Автоматизировать работу с Siemens NX / NX Open.

Рассчитывать и проверять режимы обработки: подачи, обороты, припуски, инструментальные ограничения.

Проверять результат в CAM-среде и симуляции: не просто “код запустился”, а операция технологически имеет смысл.

Участвовать в создании логики выбора инструмента, оснастки, зажимов и последовательности операций.

Обязательные требования

Опыт коммерческой разработки на Python, C# или C++.

Понимание CAM, CNC, механообработки, технологии машиностроения или близкой инженерной области.

Способность разбираться в производственной логике: припуски, режимы резания, инструмент, допуски, материалы, базирование, зажим.

Умение писать аккуратный, поддерживаемый код. Работа с LLM для написания кода.

Готовность работать с Siemens NX, NX Open, CAD/CAM API и 3D-геометрией.

Английский на уровне чтения технической документации.

Внимательность к числам и расчётам. Ошибка в 2 раза в feed/RPM — это потенциально сломанный техпроцесс.

Будет плюсом

Опыт работы с Siemens NX / NX Open.

Опыт с SolidWorks, Fusion 360, Mastercam, SprutCAM, PowerMill или другими CAD/CAM-системами.

Опыт CAM-программирования для токарной или фрезерной обработки.

Понимание G-code и постпроцессоров.

Опыт работы с 3D-геометрией, алгоритмами, computational geometry.

Опыт проектирования технологических карт.

Опыт подбора инструмента, оснастки, зажимов, режимов обработки.

Базовое понимание станков с ЧПУ и производственных ограничений.

Условия

Удалённая работа.

Полная занятость.

Гибкий график.

R&D-стартап, сложная инженерная задача.

Зарплата: 150 000 – 220 000 ₽ на руки, в зависимости от опыта и силы кандидата.

Оформление: ТК РФ

Похожие вакансии

Senior Kotlin/Java Developer
Xello

Опыт написания production кода на JVM-языке от 3-х лет. Знания алгоритмов, структур данных, паттернов проектирования и программирования, а...

Разработчик Drupal 10
Свадебный портал

Уверенное знание Drupal 10. Опыт работы с существующими Drupal-проектами. Понимание архитектуры Drupal. PHP, MySQL, JS, CSS. Опыт работы с...

Fullstack-разработчик
Клауд Ком

Релевантный опыт не менее 3-х лет. Умение быстро разбираться в чужом коде. Java/Kotlin, React. PostgreSQL. Git.

FPGA-разработчик (отдел квантовых технологий)
Т8

Уверенное знание Verilog / SystemVerilog. Опыт разработки в среде Vivado. Опыт работы с интерфейсами: AXI, Ethernet 1G, SPI, I2...

Разработчик 1С
Navio

Опыт внедрения WMS, TMS или модуля УАТ для ERP. Аналитические способности, пунктуальность, исполнительность, умение самостоятельно разобраться в задаче.