Кто мы
Наша цель — децентрализованное, гибкое и CO₂-отрицательное энергоснабжение, и именно над этим мы работаем каждый день в Reverion.
Мы разрабатываем инновационные обратимые электростанции, которые могут с очень высокой эффективностью преобразовывать газы, такие как биогаз или водород, в электричество и тепло, а при необходимости обращать процесс для преобразования возобновляемой энергии в хранящиеся зеленые газы. Электростанции Reverion достигают КПД до 80%, что делает их самыми эффективными электростанциями в мире.
Звучит интересно? Присоединяйтесь к нам в качестве (Senior) Software Developer (m/f/x) PLC / Embedded Systems!
Ваша миссия
- Вы разрабатываете объектно-ориентированные ПЛК-приложения с использованием IEC 61131-3 (Structured Text), C/C++ или Rust.
- Вы создаете и поддерживаете нашу внутреннюю библиотеку функций ПЛК для инжиниринга приложений.
- Вы проводите взаимные проверки кода и вносите вклад в документацию для обеспечения качества и поддерживаемости.
- Вы оптимизируете библиотеки для работы в режиме реального времени и эффективности использования ресурсов на встраиваемых платформах.
- Вы поддерживаете развертывание и устранение неполадок разработанных библиотек в полевых приложениях и на испытательных стендах.
- Вы работаете с TwinCAT для масштабирования нашей текущей ПЛК-инфраструктуры, с запланированным переходом к современной архитектуре встраиваемого программного обеспечения в течение 1–2 лет.
- Вы постоянно улучшаете рабочие процессы разработки, стратегии версионирования и тестирования (например, CI/CD, модульные тесты).
Ваш профиль
- У вас есть степень в области компьютерных наук, программной инженерии или смежной области.
- У вас есть более 3 лет профессионального опыта в разработке программного обеспечения.
- У вас есть солидный практический опыт объектно-ориентированного проектирования программного обеспечения, и вы пишете чистый, поддерживаемый код.
- Вы свободно владеете объектно-ориентированным языком программирования, в идеале C++ или Rust.
- Вы уверенно владеете Git и любите работать в команде в гибкой среде (например, Scrum).
- Опыт работы с Unix-подобными системами реального времени или разработкой драйверов является плюсом.
- Опыт работы с ПЛК-платформами (например, TwinCAT 3, CODESYS, TIA Portal) и протоколами промышленной связи (например, EtherCAT, Modbus, CANopen) является плюсом.
- У вас есть сильные способности к решению проблем и устранению неполадок.
- Вы свободно владеете английским языком, разговорный немецкий — плюс.
Что мы предлагаем
- Оказывайте влияние: плоская иерархия, короткие пути принятия решений и реальная ответственность дают вам свободу воплощать идеи в жизнь.
- Работа, которая способствует вашему росту: решайте разнообразные, интересные задачи в динамичной и инновационной среде, которая способствует постоянному росту.
- Работайте по-своему: гибкий рабочий график и возможность удаленной работы помогут вам работать тогда и там, где вы чувствуете себя лучше всего.
- Современное оснащение: высококачественное ИТ-оборудование и эргономичная офисная среда обеспечивают продуктивный и комфортный рабочий день.
- Командный дух: взаимное доверие, открытая обратная связь и гибкий подход создают поддерживающую и вдохновляющую рабочую атмосферу.
- Растите вместе с нами: выделенное время и бюджет на обучение и профессиональное развитие поддерживают ваш личный и карьерный рост.
- Получайте больше опыта вместе: субсидируемые обеды и регулярные командные мероприятия способствуют общению и укреплению сотрудничества.
- Будьте здоровы и активны: льготы по оздоровлению, лизинг велосипедов и внутренние спортивные группы поддерживают ваше здоровье и благополучие.
- Устойчивая мобильность: корпоративные велосипеды на станции S-Bahn и в офисе предлагают гибкие и экологичные варианты поездок на работу.
- Справедливость и безопасность: вознаграждение, основанное на результатах, взносы работодателя на пенсионные накопления и ежемесячная карта Pluxee на 50 евро обеспечивают финансовую стабильность и дополнительные льготы.