ледас

Junior C++ разработчик алгоритмов геометрического моделирования

Компания ЛЕДАС хорошо известна на международном рынке как ведущий разработчик САПР и инженерного ПО. Мы занимаемся наукоёмким программированием, разрабатываем продвинутые алгоритмы и уникальные приложения. География наших партнёров обширна…

ледас · На сервисе с: 07.06.26 09:20

↑ Вакансия с автоподнятием
60k–100k ₽РоссияНовосибирскГибрид

Компания ЛЕДАС хорошо известна на международном рынке как ведущий разработчик САПР и инженерного ПО. Мы занимаемся наукоёмким программированием, разрабатываем продвинутые алгоритмы и уникальные приложения. География наших партнёров обширна, как обширна и область наших интересов.


Нам нужен
Программист C++ для разработки алгоритмов вычислительной геометрии в 2D и 3D, реализации библиотек для обработки трехмерных цифровых моделей, а также создания инновационных конечно-пользовательских приложений в области машиностроения, архитектурно-строительного проектирования и цифровой медицины. Неизменным и необходимым условием для наших кандидатов является хорошая математическая подготовка.

В качестве кандидатов мы готовы рассмотреть студентов без опыта работы в промышленной разработке ПО, имеющих хорошую математическую подготовку и уверенное владение C++.


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


Что мы ждём от вас:

  • Высшее техническое образование или обучение на последних курсах;
  • Знание C/C++;
  • Понимание и применение принципов ООП, паттернов проектирования;
  • Хорошее знание и понимание математики: аналитической геометрии, алгоритмов на графах, численных методов, математического анализа;


В наших проектах ведётся командная разработка, для эффективной работы
вам пригодится:

  • Готовность обмениваться опытом с куратором и более опытными коллегами по проекту.
  • Умение аргументированно обосновать выбор конкретного решения или алгоритма.
  • Умение рассказать о своём коде и желание вникнуть в чужой.

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

  • MS Visual Studio / Visual Studio Code / Qt Creator / GCC / CMake;
  • Git / JIRA / Jenkins / TeamCity / GoogleTest / Nunit / TestComplete / TestLink;
  • C# / Python / JavaScript / TypeScript;
  • OpenGL / DirectX / WebGL / three.js;
  • Qt / QML / WPF / WCF;

К разрабатываемым нами алгоритмам предъявляются очень высокие требования по производительности, поэтому для наших сотрудников
будет очень полезным:

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

Будет не лишним:

  • Знание английского языка;
  • Опыт работы с CAD-приложениями.

Условия

  • Уютный и современный офис в Технопарке Новосибирского Академгородка;
  • Полная или частичная занятость, гибкий график, возможность удаленной работы;
  • Официальное трудоустройство согласно ТК РФ, белая зарплата, оплачиваемые больничные и отпуск; Мы практикуем полностью оплачиваемый испытательный срок длительностью два месяца.
  • Частичная компенсация затрат на спорт и изучение английского языка;
  • Кофе, чай, конфеты, бутерброды и фрукты на кухне;
  • Молодой дружный коллектив, играем в настольный теннис, знаем про Scrum/Agile и всё остальное, каждый пятый сотрудник - кандидат наук.

Похожие вакансии C++/C

hh.ru
К

Программист встраиваемых систем / Linux / Raspberry Pi

клауд бэйс стэйшнНа сервисе с: 25.09.26 15:21
от 180k ₽РоссияМоскваОфис

ООО «Клауд Бэйс Стэйшн» расширяет инженерную команду для разработки и сборки систем БПЛА в Москве.

Задачи

— Разрабатывать и отлаживать ПО для систем БПЛА на Linux и Raspberry Pi.

— Организовывать обмен с датчиками и периферией, обработку команд и телеметрию.

— Настраивать запуск сервисов, журналирование, восстановление после ошибок и потери связи.

— Проверять ПО на реальном оборудовании, вести код в Git и описывать развёртывание и проверку.

Что нужно

— Опыт разработки 1–3 года; уверенное владение Python и/или C/C++ с готовностью работать с аппаратной частью.

— Практика Linux: процессы, права, сеть, последовательные порты, диагностика служб.

— Понимание UART, I2C, SPI, Ethernet; умение читать документацию и отлаживать обмен.

— Умение локализовать ошибку, писать понятный код и воспроизводимые проверки.

Будет преимуществом

Опыт Raspberry Pi, systemd, многопоточности, сетевых сервисов и интеграции датчиков.

Результат работы

Работающее на устройстве ПО, исходный код, инструкция по запуску и проверке, понятные журналы ошибок.

Условия

— Полная занятость: от 180 000 ₽ в месяц до вычета налогов. Итоговая сумма зависит от опыта и самостоятельности; выплаты два раза в месяц.

— Работа на месте работодателя, график 5/2, 8 часов в день.

— Рассматриваем трудовой договор или проектную работу по ГПХ. Для ГПХ отдельно согласуем результат, этапы, сроки и стоимость; указанная месячная зарплата относится к полной занятости.

— Москва, Большой бульвар, д. 30, стр. 1. Ориентир: МЦД-1 «Немчиновка», далее наземным транспортом.

В отклике

Расскажите об 1–2 проектах и вашем личном вкладе, укажите желаемый формат сотрудничества, зарплатные ожидания и срок выхода. Приложите примеры работ, которые можно показывать без раскрытия конфиденциальной информации.

hh.ru
нанософт

Разработчик C++/C# (nanoCAD, инженерное ПО)

нанософтНа сервисе с: 25.09.26 10:51
Зарплата не указанаРоссияМоскваУдалёнка

«Нанософт Разработка» — аккредитованная ИТ-компания. С 2008 года мы создаём отечественную САПР-платформу nanoCAD и программные решения, которые помогают инженерам проектировать сложные объекты.

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

Комплекс работает в Windows и Linux. В его состав входят расширения nanoCAD, автономные приложения, средства обмена данными с СУБД и инструменты формирования отчётной документации в Excel.

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

  • Разрабатывать и сопровождать программный комплекс Geoseries: расширения nanoCAD и автономные приложения.
  • Развивать обмен данными с СУБД и формирование отчётной документации в Excel.
  • Анализировать и развивать существующий код, включая компоненты на C++ и .NET.
  • Уточнять задачи вместе со специалистами по геодезии, геологии и проектированию трубопроводов.

Что важно для этой роли:

  • Не менее трёх лет коммерческой разработки на C++ и/или C# и уверенный опыт создания приложений для Windows.
  • Готовность работать с обоими языками: преобладающий опыт в одном из них подходит, если вы готовы освоить второй.
  • Понимание устройства САПР: команд, примитивов, слоёв, пространства модели и ленты.
  • Знание SQL: проектирование таблиц и ключей, работа с транзакциями и хранимыми процедурами.
  • Умение анализировать и сопровождать большой объём существующего кода, в том числе смешанные сборки с нативным кодом и .NET.
  • Опыт работы с файлами DWG, XML и XLS.
  • Умение уточнять постановку задач у специалистов предметной области.

Будет преимуществом:

  • Опыт разработки для AutoCAD, Civil 3D, nanoCAD или аналогичных САПР с использованием ObjectARX, NRX либо .NET API.
  • Опыт работы с PostgreSQL.
  • Опыт разработки с применением MFC, C++/CLI, COM или ODBC.
  • Разработка интерфейсов на WinForms и/или WPF в среде .NET Framework 4.6 и выше.
  • Программная генерация документов Excel без установленного Microsoft Office.
  • Миграция данных, в том числе с Microsoft SQL Server на PostgreSQL.
  • Сборка программных продуктов для нескольких версий CAD-платформы.

Наш стек: nanoCAD x64, NRX, MFC, Visual C++, C++/CLI, .NET Framework 4.6+, WinForms, WPF, PostgreSQL, Microsoft SQL Server (ограниченно), XML, Excel, DWG, Git, Redmine. ОС для разработки — Windows.

Мы предлагаем:

  • Работа в аккредитованной ИТ-компании.
  • Трудоустройство по ТК РФ с первого рабочего дня, белая зарплата + дополнительные 4 дня "day off" в год.
  • Компенсация: уровень заработной платы обсуждается с каждым кандидатом на собеседовании. В компании есть премии, повышения и профессиональный рост.
  • График работы: 5/2, гибкое начало дня (можно распределять время в течение дня на своё усмотрение, если это не мешает работе команды).
    Формат работы: удалённый.
  • ДМС со стоматологией и вызовом врача на дом (через 3 месяца работы).
  • Заботимся о сотрудниках: проводим выездные корпоративы и вечеринки в офисе, дарим подарки на праздники, запускаем спортивные программы, играем в волейбол и футбол по четвергам, отмечаем дни рождения, дарим мерч и многое другое.
  • Возможность принимать решения, настраивать процессы и предлагать идеи, которые будут услышаны и реализованы.

Соц.сети
1с

Senior C++ разработчик в 1С

1сНа сервисе с: 25.09.26 16:38
250k–300k ₽РоссияМоскваГибрид

Senior C++ разработчик в 1С

💰По итогам собеседования (ср. рын. зп 250 000 ₽ – 300 000 ₽)

📌Условия и бонусы:
Фултайм, гибрид (МСК).

📌Наши ожидания:
– Уверенное владение C++ для Linux и Windows.
– Понимание принципов и протоколов WebRTC.
– Опыт работы с медиасерверами: Janus (предпочтительно), Kurento, Jitsi.
– Знание принципов построения распределённых и отказоустойчивых систем.
– Отличное владение ООП, знание алгоритмов и структур данных.
– Навыки системного и алгоритмического мышления, умение писать чистый и эффективный код.
– Опыт reverse engineering будет большим плюсом.

✍🏼••••••••

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.