The Boeing Company
Mid-Level Robotics Software Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Разработчик ПО для робототехники в Boeing (IDT&S). Небольшая команда создаёт Windows-приложения, интегрирующиеся с промышленными роботами и станками для управления рабочей ячейкой и связи с корпоративными системами.
Задачи
- Работа с инженерными и производственными заказчиками для проработки сценариев использования ПО автоматизации
- Проектирование, разработка и тестирование решений для робототехники и автоматизации с учётом требований по производительности и качеству
- Проектирование и документирование программных интерфейсов, тестирование на соответствие им
- Разработка и выполнение тест-планов для проверки функциональности ПО на уровне модулей и системы
- Обучение конечных пользователей работе с разработанными приложениями
- Анализ сообщений об аномалиях ПО и определение первопричин
- Предложение решений по устранению недостатков системы
- Доработка и расширение существующих решений под новые требования
- Проектирование, программирование, тестирование, внедрение, документирование и сопровождение приложений для промышленной робототехники
- Сбор и оценка требований конечных пользователей
- Написание и компиляция кода, построение объектов БД по задокументированному дизайну, анализ архитектурных требований и требований безопасности
- Модификация и обновление приложений для поддержания работоспособности
- Выявление и устранение проблем программирования и архитектуры приложений
- Анализ производительности системы и рекомендации по улучшениям
Требования
- 3+ года опыта разработки приложений на C# и .NET
- 3+ года опыта работы в рамках жизненного цикла разработки ПО
- 3+ года опыта объектно-ориентированного проектирования, принципов SOLID, паттернов проектирования и масштабируемой архитектуры
- 3+ года опыта работы с Git-процессами: стратегии ветвления, код-ревью, pull request
- 1+ год опыта в инженерии промышленной робототехники, промышленных контроллеров и ПЛК, интеграции сенсоров или смежной автоматизации
- Готовность к командировкам до 10% времени
- Готовность к гибкому графику, включая on-call поддержку по выходным и праздникам
- Соответствие требованиям экспортного контроля США (статус U.S. Person)
Условия
- Конкурентная базовая зарплата и переменная часть вознаграждения
- Медицинская страховка, гибкие и накопительные счета, пенсионные накопления, страхование жизни и инвалидности
- Оплачиваемые и неоплачиваемые отпуска
- Диапазон зарплаты: $107,950 - $146,050
- Релокационная помощь не предоставляется
- Спонсорство визы не предоставляется
Навыки
- C#
- .NET
- Git
- GitLab
- Azure DevOps
- CI/CD
- C++
- C++/CLI
- Microsoft Visual Studio
- ADO.NET
- Entity Framework
- SQL Server
- PostgreSQL
- Python
- AWS
- Azure
- Tanzu
- HTML
- CSS
- jQuery
- Ajax
- Kuka
- Fanuc
- ABB
- Siemens
- Allen Bradley
- PLC
- HMI
- CAD
- NC Programming
- многопоточность
- контейнеризация