Siemens
Software Engineer Mobility Customer Services
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-программист в команду разработки Siemens Mobility Customer Services. Разработка ПО для подключения данных поездов к облачной платформе Railigent (IoT/AI), работа с ПЛК и PC-системами.
Задачи
- Проектировать, разрабатывать и внедрять программные решения под бизнес- и системные требования
- Оценивать требования и предлагаемые решения на техническую и эксплуатационную реализуемость
- Анализировать системные процессы, использование данных и потребности пользователей
- Диагностировать и устранять проблемы ПО и систем
- Писать поддерживаемый код и документацию (диаграммы, технические описания)
- Определять и внедрять системные спецификации, стандарты и программные решения
- Взаимодействовать с вендорами при оценке, тестировании и интеграции стороннего ПО
- Обеспечивать конфиденциальность и целостность систем и информации
- Отчитываться о статусе разработки, проблемах и решениях
Требования
- Степень бакалавра в Computer Science, Computer Engineering или Software Engineering
- 3 года профессионального опыта в разработке ПО, включая проектирование и реализацию
- Владение Java, C++, Python или похожими объектно-ориентированными языками
- Практический опыт применения лучших практик разработки: дизайн, стандарты кода, code review, контроль версий, сборка, тестирование
- Опыт проектирования, реализации, отладки, тестирования, безопасного кодирования и технической документации
- Готовность к командировкам до 10%
- Право на работу в США без спонсорства визы
Условия
- Гибридный график: три дня в офисе в Сакраменто, CA
- Медицинские и wellness-льготы Siemens
- Зарплата $115,566.00 - $135,843.00 в год
- Возможна работа в некондиционируемых помещениях и в непогоду
Навыки
- Java
- C++
- Python
- PLC
- IoT
- AI
- Railigent