Вакансія
З партнерського стрічки
Старший інженер із тестування вбудованого програмного забезпечення
Ціна за запитом
Деталі
- Тип зайнятості
- Повна зайнятість
- Віддалено
- Ні
- Компанія
- Optics11
Опис
Автоматичний переклад з English. Оригінальний текст є авторитетним. Машинний переклад — готується точніший варіант.
Як старший інженер із тестування вбудованого програмного забезпечення в Optics11, ви володієте можливістю тестування системи вбудованого програмного забезпечення для наших платформ зондування. Ви визначаєте, автоматизуєте, виконуєте та постійно вдосконалюєте інтеграцію та регресійне тестування апаратного забезпечення в циклі (HIL) та інтеграцію на рівні коробки, щоб кандидати на випуск програмного забезпечення та мікропрограми проходили кваліфікацію на репрезентативному апаратному забезпеченні, перш ніж переходити до формальної перевірки, FAT (заводське приймальне випробування), польової перевірки або перевірки додатків.
Ваша сфера охоплює інтегровану поведінку вбудованих програм і служб Linux, внутрішніх і зовнішніх API, апаратних інтерфейсів, вбудованого програмного забезпечення та взаємодії FPGA, керування системою, калібрування та налаштування, діагностику, отримання даних, поведінку завантаження та оновлення, механізми відновлення та інтерфейси датчиків. Ви створюєте та підтримуєте автоматизовані системи тестування, стенди HIL, системи тестування, інтеграцію CI/CD та об’єктивні докази випуску, які роблять поведінку продукту повторюваною, спостережуваною та вимірюваною.
Ви є частиною команди Sensing Platform і тісно співпрацюєте з Embedded Software, FPGA/Firmware, Electronics, Photonics, Architects, Product System Engineering, Product Integration Product, Verification & Validation, Lifecycle Engineering, прикладними програмами/програмним забезпеченням і зовнішніми партнерами. Основним правом власності на цю роль є інтегроване опитування/тестування на рівні системи HIL та кваліфікація випуску. Він доповнює тестування модулів і компонентів, що належить розробнику, і не замінює незалежну формальну перевірку, перевірку на відповідність, екологічну або наскрізну перевірку додатків, що виконується нижче.
Основні обов'язки:
• Розробка тестів HIL і системного рівня
• Володіти стратегією опитування/тестування HIL, набором регресій на системному рівні та кваліфікаційним підходом до випуску вбудованого програмного забезпечення/прошивки для Sensing Platform.
• Перекладіть вимоги до продукту, програмного забезпечення, вбудованого програмного забезпечення та інтерфейсу в плани тестування, критерії прийнятності, цілі покриття та автоматизовані регресійні тести.
• Проектуйте, створюйте та обслуговуйте тестові установки HIL, використовуючи репрезентативне апаратне забезпечення, змодельовані чи реальні входи датчиків і дистанційно кероване лабораторне обладнання.
• Розробити зручну автоматизацію тестування на основі Python для керування пристроями, оркестровки тестів, збору даних, аналізу та звітності.
• Інтегруйте апаратне регресійне тестування в конвеєри CI/CD, забезпечуючи повторюване та значною мірою автоматизоване тестування кандидатів до випуску.
• Підтримуйте відстежуваність між вимогами, тестовими випадками, дефектами, результатами та доказами випуску.
• Кваліфікація випуску та аналіз несправностей
• Атестуйте випуски вбудованого програмного забезпечення та мікропрограми на репрезентативному апаратному забезпеченні запитувача перед валідацією V&V, FAT, поля або програми.
• Спроектуйте та виконайте тестування системи, тестування негативних навантажень, витривалості, впровадження помилок, перезапуску/відновлення, оновлення/відкату та надійності на основі ризику продукту.
• Аналізуйте журнали, стан системи, продуктивність, час, поведінку зв’язку та вихідні дані, щоб виявити регресії та проблеми інтеграції.
• Сортування збоїв і підтримка аналізу першопричин у програмному забезпеченні, вбудованому програмному забезпеченні, FPGA, електроніці, фотоніці, датчиках і системних інтерфейсах.
• Відтворюйте польові, виробничі та клієнтські проблеми в лабораторії/середовищі HIL і перетворюйте важливі несправності на постійне регресійне покриття.
• Надайте чіткі, засновані на доказах дані щодо готовності до випуску, відомих обмежень, невирішених дефектів і прогалин у охопленні.
• Тестування інженерно-технічної власності
• Визначати ризики якості, відсутність охоплення, слабку спостережливість, обмеження тестування та сценарії несправностей, а також здійснювати практичні вдосконалення.
• Оцініть інфраструктуру тестування, архітектуру HIL, підходи до моделювання, інструменти та рішення автоматизації.
• Працюйте з інженерами з програмного забезпечення, програмного забезпечення/FPGA, електроніки, фотоніки, систем, інтеграції та V&V для вдосконалення дизайну для тестування, інтерфейсів, діагностики та критеріїв прийнятності.
• Володіти значними робочими потоками HIL, системного тестування та автоматизації з мінімальними вказівками, зберігаючи при цьому тестові середовища, інструменти, конфігурації та документацію надійними та відтворюваними.
• Зробіть внесок у перевірку вимог, дизайну, коду, плану тестування та результатів тестування.
• Співпраця та постійне вдосконалення
• Співпрацюйте між міждисциплінарними інженерними командами для вирішення складних питань інтеграції та якості продукції.
• Чітко повідомляйте технічним зацікавленим сторонам про результати тестування, ризики якості, дефекти, залежності та готовність до випуску.
• Діліться знаннями та наставляйте колег у тестуванні вбудованого програмного забезпечення, автоматизації HIL, аналізі несправностей і надійному проектуванні тестів.
• Постійно вдосконалюйте автоматизоване покриття, контроль якості CI/CD, звітність про тестування, діагностику, стабільність тестового середовища та процеси випуску.
• Зменште нестабільне, ручне та повторюване тестування за допомогою тестових активів для багаторазового використання та надійної автоматизації.
Чому приєднатися до нас?
• Приєднайтеся до однієї з найперспективніших європейських компаній із розширення глибоких технологій.
• Формуйте майбутнє багатодисциплінарної науково-дослідної організації, що швидко розвивається.
• Конкурентоспроможна заробітна плата та пакет пільг.
• Насолоджуйтесь регулярними командними заходами та корпоративними заходами.
• Щодня надаються свіжі обіди для команди.
кваліфікація:
• Ступінь бакалавра або магістра з комп’ютерних наук, розробки програмного забезпечення, електротехніки, вбудованих систем або суміжної технічної дисципліни.
• 5+ років відповідного досвіду в тестуванні вбудованого програмного забезпечення, інтеграції вбудованих систем, автоматизації тестування, тестуванні HIL, розробці якості програмного забезпечення або в суміжних областях.
Великий досвід тестування вбудованих продуктів на фізичному обладнанні та інтегрованих системах протягом життєвого циклу розробки продукту.
• Сильні навички роботи з Python для автоматизації тестування, інструментів, керування лабораторним обладнанням та аналізу.
• Глибоке розуміння вбудованих систем Linux, додатків і служб Linux, програмних процесів, мереж, журналювання/діагностики та взаємодії апаратного та програмного забезпечення.…
Джерело: Arbeitnow (https://www.arbeitnow.nl/jobs/companies/optics11/senior-embedded-software-test-engineer-amsterdam-92032)
Ваша сфера охоплює інтегровану поведінку вбудованих програм і служб Linux, внутрішніх і зовнішніх API, апаратних інтерфейсів, вбудованого програмного забезпечення та взаємодії FPGA, керування системою, калібрування та налаштування, діагностику, отримання даних, поведінку завантаження та оновлення, механізми відновлення та інтерфейси датчиків. Ви створюєте та підтримуєте автоматизовані системи тестування, стенди HIL, системи тестування, інтеграцію CI/CD та об’єктивні докази випуску, які роблять поведінку продукту повторюваною, спостережуваною та вимірюваною.
Ви є частиною команди Sensing Platform і тісно співпрацюєте з Embedded Software, FPGA/Firmware, Electronics, Photonics, Architects, Product System Engineering, Product Integration Product, Verification & Validation, Lifecycle Engineering, прикладними програмами/програмним забезпеченням і зовнішніми партнерами. Основним правом власності на цю роль є інтегроване опитування/тестування на рівні системи HIL та кваліфікація випуску. Він доповнює тестування модулів і компонентів, що належить розробнику, і не замінює незалежну формальну перевірку, перевірку на відповідність, екологічну або наскрізну перевірку додатків, що виконується нижче.
Основні обов'язки:
• Розробка тестів HIL і системного рівня
• Володіти стратегією опитування/тестування HIL, набором регресій на системному рівні та кваліфікаційним підходом до випуску вбудованого програмного забезпечення/прошивки для Sensing Platform.
• Перекладіть вимоги до продукту, програмного забезпечення, вбудованого програмного забезпечення та інтерфейсу в плани тестування, критерії прийнятності, цілі покриття та автоматизовані регресійні тести.
• Проектуйте, створюйте та обслуговуйте тестові установки HIL, використовуючи репрезентативне апаратне забезпечення, змодельовані чи реальні входи датчиків і дистанційно кероване лабораторне обладнання.
• Розробити зручну автоматизацію тестування на основі Python для керування пристроями, оркестровки тестів, збору даних, аналізу та звітності.
• Інтегруйте апаратне регресійне тестування в конвеєри CI/CD, забезпечуючи повторюване та значною мірою автоматизоване тестування кандидатів до випуску.
• Підтримуйте відстежуваність між вимогами, тестовими випадками, дефектами, результатами та доказами випуску.
• Кваліфікація випуску та аналіз несправностей
• Атестуйте випуски вбудованого програмного забезпечення та мікропрограми на репрезентативному апаратному забезпеченні запитувача перед валідацією V&V, FAT, поля або програми.
• Спроектуйте та виконайте тестування системи, тестування негативних навантажень, витривалості, впровадження помилок, перезапуску/відновлення, оновлення/відкату та надійності на основі ризику продукту.
• Аналізуйте журнали, стан системи, продуктивність, час, поведінку зв’язку та вихідні дані, щоб виявити регресії та проблеми інтеграції.
• Сортування збоїв і підтримка аналізу першопричин у програмному забезпеченні, вбудованому програмному забезпеченні, FPGA, електроніці, фотоніці, датчиках і системних інтерфейсах.
• Відтворюйте польові, виробничі та клієнтські проблеми в лабораторії/середовищі HIL і перетворюйте важливі несправності на постійне регресійне покриття.
• Надайте чіткі, засновані на доказах дані щодо готовності до випуску, відомих обмежень, невирішених дефектів і прогалин у охопленні.
• Тестування інженерно-технічної власності
• Визначати ризики якості, відсутність охоплення, слабку спостережливість, обмеження тестування та сценарії несправностей, а також здійснювати практичні вдосконалення.
• Оцініть інфраструктуру тестування, архітектуру HIL, підходи до моделювання, інструменти та рішення автоматизації.
• Працюйте з інженерами з програмного забезпечення, програмного забезпечення/FPGA, електроніки, фотоніки, систем, інтеграції та V&V для вдосконалення дизайну для тестування, інтерфейсів, діагностики та критеріїв прийнятності.
• Володіти значними робочими потоками HIL, системного тестування та автоматизації з мінімальними вказівками, зберігаючи при цьому тестові середовища, інструменти, конфігурації та документацію надійними та відтворюваними.
• Зробіть внесок у перевірку вимог, дизайну, коду, плану тестування та результатів тестування.
• Співпраця та постійне вдосконалення
• Співпрацюйте між міждисциплінарними інженерними командами для вирішення складних питань інтеграції та якості продукції.
• Чітко повідомляйте технічним зацікавленим сторонам про результати тестування, ризики якості, дефекти, залежності та готовність до випуску.
• Діліться знаннями та наставляйте колег у тестуванні вбудованого програмного забезпечення, автоматизації HIL, аналізі несправностей і надійному проектуванні тестів.
• Постійно вдосконалюйте автоматизоване покриття, контроль якості CI/CD, звітність про тестування, діагностику, стабільність тестового середовища та процеси випуску.
• Зменште нестабільне, ручне та повторюване тестування за допомогою тестових активів для багаторазового використання та надійної автоматизації.
Чому приєднатися до нас?
• Приєднайтеся до однієї з найперспективніших європейських компаній із розширення глибоких технологій.
• Формуйте майбутнє багатодисциплінарної науково-дослідної організації, що швидко розвивається.
• Конкурентоспроможна заробітна плата та пакет пільг.
• Насолоджуйтесь регулярними командними заходами та корпоративними заходами.
• Щодня надаються свіжі обіди для команди.
кваліфікація:
• Ступінь бакалавра або магістра з комп’ютерних наук, розробки програмного забезпечення, електротехніки, вбудованих систем або суміжної технічної дисципліни.
• 5+ років відповідного досвіду в тестуванні вбудованого програмного забезпечення, інтеграції вбудованих систем, автоматизації тестування, тестуванні HIL, розробці якості програмного забезпечення або в суміжних областях.
Великий досвід тестування вбудованих продуктів на фізичному обладнанні та інтегрованих системах протягом життєвого циклу розробки продукту.
• Сильні навички роботи з Python для автоматизації тестування, інструментів, керування лабораторним обладнанням та аналізу.
• Глибоке розуміння вбудованих систем Linux, додатків і служб Linux, програмних процесів, мереж, журналювання/діагностики та взаємодії апаратного та програмного забезпечення.…
Джерело: Arbeitnow (https://www.arbeitnow.nl/jobs/companies/optics11/senior-embedded-software-test-engineer-amsterdam-92032)
Це оголошення надходить із партнерського фіду. Подайте заявку на сайті джерела.
Джерело: Optics11
Розташування
Амстердам, Нідерланди
Оголошення надано Optics11.