Страница 1 из 1

Ведущий программист в проект по разработке софта для сканирующего лидара (LiDAR)

Добавлено: 28 июн 2016, 15:17
EyesEd
В российскую технологическую компанию, занимающуюся разработкой сканирующих навигационных лидаров (LiDAR) для беспилотных транспортных средств, требуется ведущий программист.

Обязанности:
-лидер разработки программного обеспечения для лидара реального времени
-разработка/уточнение концепции, выполнение математических расчетов
-разработка математических моделей и алгоритмических модулей реального времени, тестирование и отладка
-оформление документации на математические модели
-постановка задач другим программистам
-умение объяснить технические концепции инвесторам, клиентам и финансовому директору

Требования:
-высшее математическое образование
-опыт разработки ПО с использованием современных языков программирования
-знание методов вычислительной математики, теории автоматического управления, цифровых моделей организации связи, MathLab
-базовые знания в области машинного обучения и искусственного интеллекта (приветствуется)
-знание номенклатуры оборудования и комплектующих оптического и лазерного рынков (приветствуется)
-опыт исследовательских и разработческих проектов в коммерческих целях
-опыт работы в бизнес-среде, понимание разницы между коммерческим проектом и диссертацией
-рабочий английский язык
-склонность к исследованиям, пытливый ум, способность вникать в новые темы и доводить проект до стадии "железа"
-наличие загранпаспорта и возможности выезжать за рубеж.

Условия:
-интересный инженерный проект, возможность сделать личный технический прорыв и даже стать партнером
-работа на интересных технологических рынках (робототехника, автономная навигация, беспилотный наземный и воздушный транспорт)
-работа в партнерстве с одним из российских научных центров - лидером в области автомобилестроения

Ключевые задачи:

1. Исследования объекта автоматизации:
-разработка детального плана-графика разработки ПО;
-разработка и согласование бизнес-требований к ПО, объемов обрабатываемой информации и этапности работ;
-разработка управляющего ПО:
-разработка на основе анализа математических моделей и алгоритмов программ, обеспечивающих возможность выполнения алгоритма и соответственно поставленной задачи средствами вычислительной техники;
-разработка технологии решения задачи по всем этапам обработки информации;
-осуществление выбора языка программирования для описания алгоритмов и структур данных.

2. Разработка ПО для создания точечной модели объектов:
-определение информации, подлежащей обработке средствами вычислительной техники, ее объема, структуры, макета и схемы ввода, обработки, хранения и вывода, метода ее контроля;
-определение объема и содержания данных контрольных примеров, обеспечивающих наиболее полную проверку соответствия программ их функциональному назначению;
-осуществление запуска отлаженных программ и ввод исходных данных, определяемых условиями поставленных задач;
-проведение корректировки разработанной программы на основе анализа выходных данных;
-разработка инструкции по работе с программами, оформление необходимой технической документации.

Пишите в личку.

http://images.nvidia.com/content/tegra/ ... header.jpg