Job VC
Програміст мікроконтролерів (Fibra Team)
Description
jax Systems
— міжнародна технологічна компанія і найбільший у Європі виробник охоронних систем. Продуктам Ajax довіряють уже понад 4,5 мільйони кінцевих користувачів і 330 тисяч PRO-користувачів у більш ніж 180 країнах. Компанія пропонує комплексні рішення для захисту житлових і комерційних об'єктів різного масштабу. Нині портфоліо Ajax налічує 280 пристроїв для захисту від вторгнення, відеоспостереження, пожежної безпеки та комфорту й автоматизації.
За розробку пристроїв у Ajax відповідає R&D-департамент, який складається з чотирьох команд: System, Devices, Automation та QA.
Команда Devices займається розробленням пристроїв для безпеки й автоматизації. Розробники не винаходять датчики заново, а натомість ставлять перед собою серйозні виклики в таких напрямках:
Low-Power — пристрої мають працювати максимально довго від штатних батарей;
Собівартість — масовий продукт повинен залишатися в діапазоні середнього цінового сегмента;
DFM (Design for Manufacturing) і DFH (Design for Human). Схемотехніка, корпуси та інші елементи мають бути такими, що їх можна легко повторити в сотнях тисяч пристроїв на виробництві без втрати якості.
Розробники переважно використовують STM 8/32 і Embedded C. Вже зібрано сильну експертизу й команду талановитих працівників, серед яких Hardware- та Embedded C-інженери, промислові дизайнери, конструктори-механіки.
Ми шукаємо винахідників, готових реалізовувати ідеї у масове виробництво. Нам потрібні інженери, які на підставі відомих фізичних принципів створюватимуть інноваційні технічні рішення.
Кого ми шукаємо:
Ми шукаємо винахідників, готових реалізовувати ідеї у масове виробництво. Нам потрібні інженери, які на підставі відомих фізичних принципів створюватимуть інноваційні технічні рішення.
Що потрібно буде робити
Досліджувати й визначати концепції пристрою або його частин, обирати сенсори і основні елементи пристрою на підставі вимог до продукту.
Ставити завдання hardware-інженеру на розробку схемотехніки та трасування плат (при бажанні можна виконувати самостійно).
Розробляти firmware для прототипу, перевіряти концепції, проводити відлагодження прототипів.
Допрацьовувати пристрої до запуску масового виробництва.
Брати участь у створенні test case ручного і стендового тестування.
Працювати над firmware фінального пристрою, відлагодженням, релізом.
Необхідні навички
Досвід програмування на C для мікроконтролерів від 3-х років.
Досвід програмування: високорівневий (бізнес-логіка) та низькорівневий (драйвери, периферія, регістри).
Досвід роботи з STM8, STM32, CC13XX. Оперування енергозберігаючими режимами мікроконтролера.
Розуміння багатопотокових додатків. Вміння грамотно працювати з перериваннями.
Досвід роботи з сенсорами – датчиками температури, вологості, PIR та мікрохвильовими сенсорами, МЕМS акселерометрами.
Вміння працювати з протоколами зв’язку – всі наші пристрої спілкуються з центральним хабом.
Вміння створити, пояснити та експериментально підтвердити технічне рішення.
Вміння розбиратись в задачі. Розуміти не тільки “чому це не працює”, а й “чому це працює”.
Розуміння важливості BoM cost. Пристрій може бути чудовим, проте який у ньому сенс, якщо користувач не зможе його придбати.
Буде плюсом
Досвід розробки пристроїв з батарейним живленням.
Досвід застосування математичного аналізу сигналів — FFT, кореляційний аналіз.
Досвід роботи з оптикою — лінзи Френеля.
Вміння використовувати системи контролю версій, наприклад git.
Наявність завершених проєктів в маспроді, або наявність некомерційних проєктів, створених для себе.
Ми пропонуємо
Багато embedded роботи.
Роботу в команді професійних розробників.
Продукт для реальних користувачів, а не примарні задачі.
Налагоджені процеси розробки.
Гідну заробітну плату.
Здорову корпоративну культуру.
Оплату профільних курсів, тренінгів, конференцій.
Медичне страхування.
Гнучкий графік.
— міжнародна технологічна компанія і найбільший у Європі виробник охоронних систем. Продуктам Ajax довіряють уже понад 4,5 мільйони кінцевих користувачів і 330 тисяч PRO-користувачів у більш ніж 180 країнах. Компанія пропонує комплексні рішення для захисту житлових і комерційних об'єктів різного масштабу. Нині портфоліо Ajax налічує 280 пристроїв для захисту від вторгнення, відеоспостереження, пожежної безпеки та комфорту й автоматизації.
За розробку пристроїв у Ajax відповідає R&D-департамент, який складається з чотирьох команд: System, Devices, Automation та QA.
Команда Devices займається розробленням пристроїв для безпеки й автоматизації. Розробники не винаходять датчики заново, а натомість ставлять перед собою серйозні виклики в таких напрямках:
Low-Power — пристрої мають працювати максимально довго від штатних батарей;
Собівартість — масовий продукт повинен залишатися в діапазоні середнього цінового сегмента;
DFM (Design for Manufacturing) і DFH (Design for Human). Схемотехніка, корпуси та інші елементи мають бути такими, що їх можна легко повторити в сотнях тисяч пристроїв на виробництві без втрати якості.
Розробники переважно використовують STM 8/32 і Embedded C. Вже зібрано сильну експертизу й команду талановитих працівників, серед яких Hardware- та Embedded C-інженери, промислові дизайнери, конструктори-механіки.
Ми шукаємо винахідників, готових реалізовувати ідеї у масове виробництво. Нам потрібні інженери, які на підставі відомих фізичних принципів створюватимуть інноваційні технічні рішення.
Кого ми шукаємо:
Ми шукаємо винахідників, готових реалізовувати ідеї у масове виробництво. Нам потрібні інженери, які на підставі відомих фізичних принципів створюватимуть інноваційні технічні рішення.
Що потрібно буде робити
Досліджувати й визначати концепції пристрою або його частин, обирати сенсори і основні елементи пристрою на підставі вимог до продукту.
Ставити завдання hardware-інженеру на розробку схемотехніки та трасування плат (при бажанні можна виконувати самостійно).
Розробляти firmware для прототипу, перевіряти концепції, проводити відлагодження прототипів.
Допрацьовувати пристрої до запуску масового виробництва.
Брати участь у створенні test case ручного і стендового тестування.
Працювати над firmware фінального пристрою, відлагодженням, релізом.
Необхідні навички
Досвід програмування на C для мікроконтролерів від 3-х років.
Досвід програмування: високорівневий (бізнес-логіка) та низькорівневий (драйвери, периферія, регістри).
Досвід роботи з STM8, STM32, CC13XX. Оперування енергозберігаючими режимами мікроконтролера.
Розуміння багатопотокових додатків. Вміння грамотно працювати з перериваннями.
Досвід роботи з сенсорами – датчиками температури, вологості, PIR та мікрохвильовими сенсорами, МЕМS акселерометрами.
Вміння працювати з протоколами зв’язку – всі наші пристрої спілкуються з центральним хабом.
Вміння створити, пояснити та експериментально підтвердити технічне рішення.
Вміння розбиратись в задачі. Розуміти не тільки “чому це не працює”, а й “чому це працює”.
Розуміння важливості BoM cost. Пристрій може бути чудовим, проте який у ньому сенс, якщо користувач не зможе його придбати.
Буде плюсом
Досвід розробки пристроїв з батарейним живленням.
Досвід застосування математичного аналізу сигналів — FFT, кореляційний аналіз.
Досвід роботи з оптикою — лінзи Френеля.
Вміння використовувати системи контролю версій, наприклад git.
Наявність завершених проєктів в маспроді, або наявність некомерційних проєктів, створених для себе.
Ми пропонуємо
Багато embedded роботи.
Роботу в команді професійних розробників.
Продукт для реальних користувачів, а не примарні задачі.
Налагоджені процеси розробки.
Гідну заробітну плату.
Здорову корпоративну культуру.
Оплату профільних курсів, тренінгів, конференцій.
Медичне страхування.
Гнучкий графік.