
Knorr-Bremse AG разрабатывает тормозные системы и другие компоненты для железнодорожного и коммерческого транспорта. Компания работает в автомобильной, производственной и транспортной отраслях, способствуя безопасности и эффективности пассажирских и грузовых перевозок. Технологические и инженерные команды компании создают решения для систем мобильности, используемых в общественном и коммерческом транспорте. Knorr-Bremse AG нанимает сотрудников в разных странах; актуальные вакансии размещены на карьерном сайте компании.
Ведущий разработчик встроенного ПО для железнодорожных систем
Разрабатывайте встроенное ПО для железнодорожного оборудования Knorr-Bremse — от проектирования систем до интеграции и валидации. Создавайте надежное ПО, соответствующее железнодорожным стандартам.
Описание
- Создавать и поддерживать встроенное ПО для железнодорожных подсистем.
- Определять архитектуру ПО, модули, интерфейсы и взаимодействие между ними.
- Писать надежный, хорошо документированный код, применяя проверку кода, статический анализ и тестирование.
- Поддерживать спецификации требований к ПО и отслеживать требования в ходе разработки.
- Интегрировать ПО с электронными модулями и мехатронными системами.
- Разрабатывать и проводить модульные, интеграционные и функциональные испытания для валидации.
- Изучать проблемы, выявлять их первопричины и предлагать устойчивые решения.
- Поддерживать испытания на тестовых стендах и, при необходимости, на транспортных средствах.
- Взаимодействовать с командами системной инженерии, разработки аппаратного обеспечения, тестирования и производства.
- Участвовать в технических проверках и оценке архитектуры.
- Готовить четкую структурированную документацию для внутренних и внешних проверок.
Требования
- Иметь разрешение на работу в Канаде.
- Иметь степень бакалавра в области программной инженерии, информатики, электротехники или смежной области.
- Иметь не менее шести лет опыта разработки ПО для встроенных систем или промышленного оборудования.
- Владеть C/C++ для встроенных систем, микроконтроллерами, RTOS, а также фреймворками или промежуточным ПО.
- Знать CAN, RS485 и TCP/IP.
- Разбираться в практиках разработки ПО, включая архитектуру, требования, тестирование и непрерывную интеграцию.
- Опыт работы в среде, регулируемой такими стандартами, как EN 50128, EN 50716, IEEE 1558 или эквивалентными, будет преимуществом.
- Обладать отличными навыками письменной коммуникации.
- Свободно владеть французским и английским языками.
Преимущества
- Постоянная работа на полную ставку, 40 часов в неделю.
- Гибкий график для поддержания баланса между работой и личной жизнью.
- 14 установленных законом праздничных дней.
- Пять дней больничного.
- Возмещение взносов в OIQ, если применимо.
- Стимул для переезда.
- Комплексное групповое страхование, полностью оплачиваемое работодателем.
- Пенсионный план с взносами работодателя.
- Программа покупки акций Knorr-Bremse для сотрудников.
- Общественные мероприятия.