Инженер-программист выполняет следующие трудовые действия:
1 Разработка процедур проверки работоспособности и измерения характеристик
программного обеспечения:
- Разработка процедуры проверки работоспособности программного обеспечения
- Разработка процедуры сбора диагностических данных
- Разработка процедуры измерения требуемых характеристик программного обеспечения
- Оценка и согласование сроков выполнения поставленных задач
2 Разработка тестовых наборов данных:
- Подготовка тестовых наборов данных в соответствии с выбранной методикой
- Оценка и согласование сроков выполнения поставленных задач
3 Проверка работоспособности программного обеспечения:
- Проверка работоспособности программного обеспечения на основе разработанных
тестовых наборов данных
- Оценка соответствия программного обеспечения требуемым характеристикам
- Сбор и анализ полученных результатов проверки работоспособности программного
обеспечения
- Оценка и согласование сроков выполнения поставленных задач
4 Рефакторинг и оптимизация программного кода:
- Анализ программного кода на соответствие требованиям по читаемости и
производительности
- Внесение изменений в программный код и проверка его работоспособности
- Оценка и согласование сроков выполнения поставленных задач
5 Исправление дефектов, зафиксированных в базе данных дефектов:
- Воспроизведение дефектов, зафиксированных в базе данных дефектов
- Установление причин возникновения дефектов
- Внесение изменений в программный код для устранения выявленных дефектов
- Оценка и согласование сроков выполнения поставленных задач
Обеспечение бесперебойной работы локальных сетей, серверов, сетевых устройств. Настройка системного программного обеспечения, устранение аварийных ситуаций, связанных с повреждением программного обеспечения, организация ремонта средств вычислительной техники с привлечением специализированных организаций и т.д.
Разработка программно-аппаратных средств информационных систем обеспечения
Писать программы для сферы информационной безопасности
- Разрабатывает решения экономических и других задач программы, обеспечивающие возможность выполнения, соответственно, поставленной задачи средствами вычислительной техники, ее объемы, структуру, макеты и схемы ввода, обработки, хранения и вывода, метода ее контроля.
- Разрабатывает технологию решения по всем этапам обработки информации.
- Определяет информацию, подлежащую обработке средствами вычислительной техники, ее объемы, структуру, макеты и схемы ввода, обработки, хранения и вывода, метода ее контроля.
- Выполняет работу по подготовке программ к отладке и проводит их отладку.
- Определяет объем и содержание данных контрольных примеров, обеспечивающих наиболее полную проверку соответствия программ их функциональному назначению.
- Осуществляет запуск отлаженных программ и ввод исходных данных, определяемых условиями поставленных задач.
- Проводит корректировку разработанной программы на основе анализа выходных данных.
- Определяет возможность использования готовых программных продуктов.
- Осуществляет сопровождение внедренных программ и программных средств.
- Разрабатывает и внедряет системы автоматической проверки правильности программ.
- Принимает участие в разработке форм документов в электронном виде, подлежащих компьютерной обработке, в проектировании программ, позволяющих расширить область применения вычислительной техники.
- Обеспечивает правильную техническую эксплуатацию, бесперебойную работу компьютеров и отдельных устройств.
- Осуществляет подготовку компьютеров и отдельных устройств к работе, их технический осмотр, проводит проверку наличия неисправностей, устраняет неисправности и предотвращает появление неисправностей в будущем.
- Принимает меры по своевременному и качественному выполнению ремонта компьютеров и отдельных устройств своими силами или силами третьих лиц.
- разработка новых программных модулей
- участие в отладке и тестировании;
- готовность к командировкам
-Разработка программ для ПЛК различных производителей;
-Разработка программ для панелей оператора производства;
-Разработка и внедрение АСУТП водоочистки и водоподготовки (системы контроля и управления на производстве);
-Желателен опыт разработки SCADА различных производителей (системы диспетчеризации и управления).
разрабатывать и сопровождать управляющие программы для оборудования с ЧПУ;
сопровождать изготовление опытных видов изделий;
оформлять тех.документацию с использованием программных средств TECHCAD
Обеспечение бесперебойной работы локальных сетей, серверов, сетевых устройств. Настройка системного программного обеспечения, устранение аварийных ситуаций, связанных с повреждением программного обеспечения, организация ремонта средств вычислительной техники с привлечением специализированных организаций и т.д.
1. Разработка технологической документации и управляющих программ на детали, обрабатываемые на станках с ЧПУ.
2. Подбор режущего и измерительного инструмента.
3. Подбор режимов резания.
4. Отработка управляющих программ на станке при освоении новых деталей.
5. Сдача в архив технологической документации на детали, прошедшие процесс освоения
Список профессий