На инженера- системного программиста возлагаются следующие должностные обязанности: 3.1.1.
разрабатывать и внедрять системы автоматического тестирования правильности программ, типовые и стандартные программные средства; 3.1.2.
выполнять задания и поручения руководителя группы и отчитываться о их выполнении в установленные сроки; 3.1.3.
разрабатывать инструкции по работе с программами, оформлять необходимую техническую документацию; 3.1.4.
разрабатывать и внедрять системы автоматизации оформления документации по надежности и отказобезопасности; 3.1.5.
разрабатывать программы для реализации имитационных математических моделей авиационного оборудования, проводить их тестирование и отладку; 3.1.6.
определять информацию, подлежащую обработке средствами вычислительной техники, ее объемы, структуру, макеты и схемы ввода, обработки, хранения и вывода, методы ее контроля; 3.1.7.
осуществлять выбор языка программирования для описания алгоритмов и структур данных.
Проводит корректировку разработанной программы на основе анализа выходных данных; 3.1.8.
определять возможность использования готовых программных продуктов и осуществляет сопровождение внедрения программ и программных средств; 3.1.9.
составлять документацию по надежности и отказобезопасности по закрепленной тематике; 3.1.10.
участвовать в составлении программы обеспечения безопасности, надежности, контролепригодности, эксплуатационной и ремонтной технологичности для разрабатываемых изделий; 3.1.11 участвовать в процессе верификации и валидации требований по надежности и отказобезопасности; 3.1.12.
разрабатывать, дорабатывать и анализировать требования к программному обеспечению.
Требования
Умение разбивать сложные задачи на части, оценивать последствия технических решений и проектировать решения с учётом долгосрочной поддержки.
Ведение технической документации, описание архитектурных решений.