Инженер-программист обязан:
1 Составлять формализованные описания решений поставленных задач в соответствии с требованиями технического задания или других принятых в проекте или компании документов по стандартизации.
2 Разрабатывать алгоритмы решения поставленных задач, в соответствии с требованиями технического задания или других принятых в проекте или компании документов по стандартизации.
3 Оформлять программный код в соответствии с установленными в компании/проекте требованиями и лучшими практиками в отрасли.
4 Оптимизировать программный код с использованием специализированных программных средств (оптимизаторов).
5 Исправлять ошибки в коде в зоне своей ответственности и зоне ответственности команды проекта.
6 Участвовать в проектировании функций под контролем более квалифицированных сотрудников.
7 Оценивать и согласовывать сроки выполнения поставленных задач.
8 Проверять работоспособность кода программного обеспечения.
9 Выполнять служебные распоряжения своего непосредственного руководителя.
10 Руководствоваться в своей работе внедренными на предприятии документами по стандартизации (стандарты, инструкции и т.п.).
11 Предоставлять отчеты о выполненной работе в порядке, установленном на предприятии.
Обеспечение технологической поддержки при реализации проектов; своевременное предоставление отчетов по проведенным работам; организация и проведение тестирования продуктов; обеспечение хранения, управления и сохранности сырья и материалов; осуществление материального учета сырья.
Инженер-программист обязан:
1 Составлять формализованные описания решений поставленных задач в соответствии с требованиями технического задания или других принятых в проекте или компании документов по стандартизации.
2 Разрабатывать алгоритмы решения поставленных задач, в соответствии с требованиями технического задания или других принятых в проекте или компании документов по стандартизации.
3 Оформлять программный код в соответствии с установленными в компании/проекте требованиями и лучшими практиками в отрасли.
4 Оптимизировать программный код с использованием специализированных программных средств (оптимизаторов).
5 Исправлять ошибки в коде в зоне своей ответственности и зоне ответственности команды проекта.
6 Участвовать в проектировании функций под контролем более квалифицированных сотрудников.
7 Оценивать и согласовывать сроки выполнения поставленных задач.
8 Проверять работоспособность кода программного обеспечения.
Выполнять работы по проектированию:
- железнодорожных линий 1-4 категорий общей сети;
- внешних железнодорожных подъездных путей;
- железнодорожных станций;
- водоотводных сооружений.
Разработка встраиваемого ПО МК: архитектура ARM (STM32 и др.)
Разработка API и библиотек управления устройством (Windows, Linux, Arduino IDE и т.д.), подготовка примеров.
Разработка прикладного ПО на ПК для обмена по USB/Ethernet с устройствами на микроконтроллерах.
Тестирование ПО перед каждым релизом, подготовка автоматизированных тестов.
Работа с измерительным оборудованием, пуско-наладка новых изделий.
С++,С#, SQL, программирование микроконтроллеров., интерфейсы RS -485, RS - 232К.
Подготовка, разработка и координация исполнительной документации.
Ведение технической документации, обеспечение сохранности жилищного фонда, контроль за исправной работой инженерных коммуникаций многоквартирных жилых домов, организация работ по подготовке к эксплуатации МКД в зимних условиях, контроль за работой приборов учета, осуществление мероприятий по определению объемов работ по текущему ремонту жилищного фонда.
Организует и выполняет работу по наладке и испытаниям оборудования в соответствии с методическими, нормативными и другими руководящими материалами по организации пусконаладочных работ, обеспечивает его своевременный ввод в эксплуатацию. Проводит необходимые расчеты по наладке оборудования.
Согласно должностной инструкции. Подробности у работодателя
Список профессий