Работа
Из фида партнера
Старший инженер по встроенному программному обеспечению
Цена по запросу
Детали
- Тип занятости
- Полная занятость
- Удалённо
- Нет
- Компания
- Optics11
Описание
Автоматически переведено с языка English. Оригинальный текст является основным. Машинный перевод — готовится более точный вариант.
Будучи старшим инженером по встроенному программному обеспечению в компании Optics11, вы отвечаете за разработку и инженерную реализацию встроенных программных решений на протяжении всего жизненного цикла разработки продукта. Вы преобразуете выделенные требования к продукту и подсистеме в надежные программные решения, которые обеспечивают надежную функциональность системы, обеспечивая при этом удобство обслуживания, тестируемость, масштабируемость, интеграцию продуктов и долгосрочную надежность продукта.
Подсистема встроенного программного обеспечения включает программное обеспечение, работающее на наших платформах датчиков, включая встроенные приложения Linux, аппаратные интерфейсы, внутренние API, средства управления системой, функции калибровки, диагностики, интерфейсы сбора данных и поддерживающую программную инфраструктуру. Вы применяете опыт специалистов по встроенному программному обеспечению для разработки, улучшения и доработки подсистемных решений, которые способствуют успешной реализации продукта в составе многопрофильных инженерных групп.
Вы тесно сотрудничаете с архитекторами, фотониками, электрониками, специалистами по разработке FPGA, интеграцией, проверкой и проверкой продуктов, проектированием жизненного цикла, группами разработчиков приложений/программного обеспечения, производством и другими группами разработчиков подсистем, чтобы обеспечить успешную разработку и реализацию встроенных программных решений как часть общего продукта.
Ключевые обязанности:
• Разрабатывать и поддерживать встроенные программные решения на протяжении всего жизненного цикла разработки продукта.
• Преобразуйте требования к продуктам и подсистемам в надежные, поддерживаемые, тестируемые и масштабируемые проекты программного обеспечения.
• Проектирование, разработка и интеграция встроенных приложений Linux, аппаратных интерфейсов, внутренних API, систем управления, калибровки, диагностики и связанных компонентов программного обеспечения.
• Возьмите на себя управление важными рабочими потоками программного обеспечения и превратите существующие стеки программного обеспечения в надежные решения на уровне продукта.
• Разрабатывать и поддерживать тестирование программного обеспечения, автоматизацию, CI/CD, диагностику и повторяемые процессы выпуска.
• Поддержка разработки прототипов, системной интеграции, проверки, квалификации, индустриализации и выпуска продукции.
• Анализируйте производительность системы и программного обеспечения и устраняйте сложные проблемы в программном обеспечении, электронике, FPGA, фотонике и системных интерфейсах.
• Выявляйте технические риски, оценивайте альтернативы проектирования и вносите вклад в проверку архитектуры, дизайна и кода.
• Обеспечить качество, надежность, безопасность и пригодность программного обеспечения для производства, развертывания и долгосрочной поддержки продукта.
• Планируйте и выполняйте порученную работу в соответствии с согласованными приоритетами и контрольными точками, заранее сообщая о рисках, зависимостях и технической задолженности.
• Сотрудничайте между многопрофильными инженерными командами и предоставляйте технические рекомендации в своей области знаний.
• Обменивайтесь знаниями, извлеченными уроками и передовым опытом работы с программным обеспечением, чтобы укрепить возможности команды и постоянно совершенствовать методы работы инженеров.
Зачем присоединяться к нам?
• Присоединяйтесь к одному из самых многообещающих проектов в сфере глубоких технологий в Европе.
• Формируйте будущее быстро растущей многопрофильной научно-исследовательской организации.
• Конкурентная заработная плата и социальный пакет.
• Наслаждайтесь регулярными командными мероприятиями и корпоративными мероприятиями.
• Свежие обеды для команды предоставляются каждый день.
Квалификация:
• Бакалавр или магистр в области компьютерных наук, разработки программного обеспечения, электротехники, встроенных систем или смежных технических дисциплин.
• Более 5 лет соответствующего опыта разработки встроенного программного обеспечения Linux (пользовательское пространство и/или BSP).
• Большой опыт разработки программного обеспечения для встраиваемых продуктов на протяжении всего жизненного цикла разработки продукта.
• Сильные навыки разработки на C++ и/или Python для приложений и сервисов пользовательского пространства Linux.
• Глубокое понимание встроенного Linux, разработки приложений для Linux и взаимодействия аппаратного и программного обеспечения.
• Опыт работы с архитектурой программного обеспечения, интерфейсами, API, многопоточностью, межпроцессным взаимодействием и аппаратной абстракцией.
• Опыт создания и поддержки встроенных BSP и образов Linux с использованием PetaLinux, Yocto или аналогичных программ.
• Возможность отладки и исправления существующих драйверов ядра Linux, дерева устройств и проблем с загрузкой/интеграцией.
• Опыт работы с Git, CMake, модульным тестированием, обзорами кода и современными практиками разработки программного обеспечения.
• Опыт разработки автоматизированных тестов и участия в средах CI/CD; знакомство с Docker в разработке встраиваемых систем.
• Опыт работы с Python для автоматизации, тестирования, анализа или инструментов.
• Сильные аналитические навыки и опыт применения методов структурированного решения проблем и анализа первопричин.
• Опыт отладки сложных проблем, связанных с программным и аппаратным обеспечением.
• Сильные коммуникативные навыки на английском языке и стиль совместной работы.
• Иметь право на требуемую проверку или допуск службы безопасности ЕС/НАТО/безопасности, если это применимо к должности.
Приятно иметь:
• Опыт работы с Xilinx Zynq UltraScale+, гетерогенными SoC или сопоставимыми встроенными платформами Linux.
• Опыт взаимодействия программного обеспечения Linux с системами на базе FPGA.
• Опыт работы с системами сбора данных и обработки сигналов в режиме реального времени или с высокой пропускной способностью.
• Практическая работа с ядром Linux, помимо исправлений.
• Опыт работы в междисциплинарных средах разработки продуктов, включая программное обеспечение, встроенное ПО, электронику, FPGA или фотонику.
• Опыт поддержки разработки прототипов, передачи производства, выпуска продукции или деятельности по индустриализации.
• Знакомство с процессами системного проектирования, проверки продукции, управления конфигурацией и управления жизненным циклом продукции.
Вы будете работать с клиентами в секторах обороны и безопасности, поэтому получение Сертификата об отсутствии возражений, выданного AIVD (Голландской службой общей разведки и безопасности), является обязательным. Это означает, что вам придется пройти проверку безопасности. Для получения дополнительной информации, пожалуйста, обратитесь к подробной информации о проверке безопасности.
Найдите работу в Нидерландах на Arbeitnow
Источник: Arbeitnow (https://www.arbeitnow.nl/jobs/companies/optics11/senior-embedded-software-engineer-amsterdam-240852)
Подсистема встроенного программного обеспечения включает программное обеспечение, работающее на наших платформах датчиков, включая встроенные приложения Linux, аппаратные интерфейсы, внутренние API, средства управления системой, функции калибровки, диагностики, интерфейсы сбора данных и поддерживающую программную инфраструктуру. Вы применяете опыт специалистов по встроенному программному обеспечению для разработки, улучшения и доработки подсистемных решений, которые способствуют успешной реализации продукта в составе многопрофильных инженерных групп.
Вы тесно сотрудничаете с архитекторами, фотониками, электрониками, специалистами по разработке FPGA, интеграцией, проверкой и проверкой продуктов, проектированием жизненного цикла, группами разработчиков приложений/программного обеспечения, производством и другими группами разработчиков подсистем, чтобы обеспечить успешную разработку и реализацию встроенных программных решений как часть общего продукта.
Ключевые обязанности:
• Разрабатывать и поддерживать встроенные программные решения на протяжении всего жизненного цикла разработки продукта.
• Преобразуйте требования к продуктам и подсистемам в надежные, поддерживаемые, тестируемые и масштабируемые проекты программного обеспечения.
• Проектирование, разработка и интеграция встроенных приложений Linux, аппаратных интерфейсов, внутренних API, систем управления, калибровки, диагностики и связанных компонентов программного обеспечения.
• Возьмите на себя управление важными рабочими потоками программного обеспечения и превратите существующие стеки программного обеспечения в надежные решения на уровне продукта.
• Разрабатывать и поддерживать тестирование программного обеспечения, автоматизацию, CI/CD, диагностику и повторяемые процессы выпуска.
• Поддержка разработки прототипов, системной интеграции, проверки, квалификации, индустриализации и выпуска продукции.
• Анализируйте производительность системы и программного обеспечения и устраняйте сложные проблемы в программном обеспечении, электронике, FPGA, фотонике и системных интерфейсах.
• Выявляйте технические риски, оценивайте альтернативы проектирования и вносите вклад в проверку архитектуры, дизайна и кода.
• Обеспечить качество, надежность, безопасность и пригодность программного обеспечения для производства, развертывания и долгосрочной поддержки продукта.
• Планируйте и выполняйте порученную работу в соответствии с согласованными приоритетами и контрольными точками, заранее сообщая о рисках, зависимостях и технической задолженности.
• Сотрудничайте между многопрофильными инженерными командами и предоставляйте технические рекомендации в своей области знаний.
• Обменивайтесь знаниями, извлеченными уроками и передовым опытом работы с программным обеспечением, чтобы укрепить возможности команды и постоянно совершенствовать методы работы инженеров.
Зачем присоединяться к нам?
• Присоединяйтесь к одному из самых многообещающих проектов в сфере глубоких технологий в Европе.
• Формируйте будущее быстро растущей многопрофильной научно-исследовательской организации.
• Конкурентная заработная плата и социальный пакет.
• Наслаждайтесь регулярными командными мероприятиями и корпоративными мероприятиями.
• Свежие обеды для команды предоставляются каждый день.
Квалификация:
• Бакалавр или магистр в области компьютерных наук, разработки программного обеспечения, электротехники, встроенных систем или смежных технических дисциплин.
• Более 5 лет соответствующего опыта разработки встроенного программного обеспечения Linux (пользовательское пространство и/или BSP).
• Большой опыт разработки программного обеспечения для встраиваемых продуктов на протяжении всего жизненного цикла разработки продукта.
• Сильные навыки разработки на C++ и/или Python для приложений и сервисов пользовательского пространства Linux.
• Глубокое понимание встроенного Linux, разработки приложений для Linux и взаимодействия аппаратного и программного обеспечения.
• Опыт работы с архитектурой программного обеспечения, интерфейсами, API, многопоточностью, межпроцессным взаимодействием и аппаратной абстракцией.
• Опыт создания и поддержки встроенных BSP и образов Linux с использованием PetaLinux, Yocto или аналогичных программ.
• Возможность отладки и исправления существующих драйверов ядра Linux, дерева устройств и проблем с загрузкой/интеграцией.
• Опыт работы с Git, CMake, модульным тестированием, обзорами кода и современными практиками разработки программного обеспечения.
• Опыт разработки автоматизированных тестов и участия в средах CI/CD; знакомство с Docker в разработке встраиваемых систем.
• Опыт работы с Python для автоматизации, тестирования, анализа или инструментов.
• Сильные аналитические навыки и опыт применения методов структурированного решения проблем и анализа первопричин.
• Опыт отладки сложных проблем, связанных с программным и аппаратным обеспечением.
• Сильные коммуникативные навыки на английском языке и стиль совместной работы.
• Иметь право на требуемую проверку или допуск службы безопасности ЕС/НАТО/безопасности, если это применимо к должности.
Приятно иметь:
• Опыт работы с Xilinx Zynq UltraScale+, гетерогенными SoC или сопоставимыми встроенными платформами Linux.
• Опыт взаимодействия программного обеспечения Linux с системами на базе FPGA.
• Опыт работы с системами сбора данных и обработки сигналов в режиме реального времени или с высокой пропускной способностью.
• Практическая работа с ядром Linux, помимо исправлений.
• Опыт работы в междисциплинарных средах разработки продуктов, включая программное обеспечение, встроенное ПО, электронику, FPGA или фотонику.
• Опыт поддержки разработки прототипов, передачи производства, выпуска продукции или деятельности по индустриализации.
• Знакомство с процессами системного проектирования, проверки продукции, управления конфигурацией и управления жизненным циклом продукции.
Вы будете работать с клиентами в секторах обороны и безопасности, поэтому получение Сертификата об отсутствии возражений, выданного AIVD (Голландской службой общей разведки и безопасности), является обязательным. Это означает, что вам придется пройти проверку безопасности. Для получения дополнительной информации, пожалуйста, обратитесь к подробной информации о проверке безопасности.
Найдите работу в Нидерландах на Arbeitnow
Источник: Arbeitnow (https://www.arbeitnow.nl/jobs/companies/optics11/senior-embedded-software-engineer-amsterdam-240852)
Это объявление получено из партнерского фида. Оформляйте заказ на исходном сайте.
Источник: Optics11
Расположение
Амстердам, Нидерланды
Объявление предоставлено Optics11.