Інженер - розробка вбудованого програмного забезпеченняЧи подобається вам бути частиною успішної команди?Вам подобається працювати в командах для спільної роботи та вирішувати технічні проблеми?Приєднайтеся до нашої команди цифрових рішень
Наш бізнес Oilfield Services надає інтелектуальні, підключені технології для моніторингу та контролю наших енерговидобувних активів. Наша цифрова команда співпрацює з підрозділами та клієнтами для розробки програмного забезпечення та технічних інновацій. Ми співпрацюємо з нашими командами розробників у галузі науки, машинобудування та електротехніки, фізики та геонаук для розробки інноваційного програмного забезпечення.
Партнерство з найкращими
Група продуктів і технологій Drilling Services шукає автономного, мотивованого та структурованого інженера з розробки програмного забезпечення, який приєднається до нашої команди. Це буде унікальна можливість приєднатися до міждисциплінарної команди, яка працює з найсучаснішими технологіями в галузі енергетичного розвитку. Посада базується в Пуні, Індія.
Як інженер - розробка вбудованого програмного забезпечення, ви відповідатимете за :
- Розробку та інтеграцію нових і існуючих систем вбудованого програмного забезпечення для наших інструментів для свердловинного буріння.
- Створення концепцій вбудованого програмного забезпечення, впровадження, інтеграція та тестування вихідного коду та архітектури.
- Документування вимог, концепції, дизайну та випробувань.
- Розробка та підтримка фреймворків мікропрограм для різних платформ мікроконтролерів, включаючи низькорівневий драйвер (наприклад, периферія SPI, UART, CAN).
- Визначення та внесок у загальні стандарти та підходи до розробки (наприклад, процес аналізу вимог, стилі дизайну та кодування, стандарти тестування).
- Розробка сценаріїв з використанням таких мов, як Python для автоматизація, налагодження та тестування.
- Досвід роботи принаймні з одним програмним забезпеченням для контролю версій і відстеження дефектів (наприклад, SVN / GitHub).
Підживіть свою пристрасть
Щоб досягти успіху в цій ролі, ви:
- матимете хороший вбудований C досвід програмування на мікроконтролерах (8/16/32-розрядна архітектура.
- Мати досвід роботи з мовами сценаріїв, наприклад Python.
- Мати від 3 до 5 років досвіду розробки вбудованого програмного забезпечення.
- Мати досвід цифрової обробки сигналів, контурів керування та цифрового фільтра.
- Мати досвід програмування на наступних шинних технологіях: CAN, SPI, UART.
- Мати досвід у використовувати вимірювальне та лабораторне обладнання.
- Мати досвід аналізу цифрових схем і технічних таблиць.
Працювати так, як вам підходить
Ми усвідомлюємо, що всі люди різні, і те, як люди хочуть працювати якнайкраще, теж є для кожного різним. У цій ролі ми можемо запропонувати наступні гнучкі моделі роботи: