yandex
A
ajax
Страна
Украина
SeniorВ офисеПолная занятость

Senior Embedded Engineer

ИИОценка ИИ

Ajax — один из самых успешных технологических брендов Украины с полным циклом разработки. Вакансия предлагает работу над сложным продуктом, отличный соцпакет и возможность влиять на архитектуру системы.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.


Вакансия из открытого источника
Пожаловаться
+400% приглашений от HR

Улучшите резюме под эту вакансию

Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Роль требует глубоких знаний низкоуровневого программирования, работы с RTOS и понимания электроники. Высокая планка ответственности за надежность ОС Malevich и необходимость лидерских качеств делают позицию сложной.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Анализ зарплаты

Медиана5 200 $
Рынок4 000 $ – 6 500 $
ИИОценка ИИ

Зарплата для Senior Embedded Engineer в Украине обычно находится в диапазоне $4500–$6000. Ajax известен конкурентными предложениями, соответствующими верхнему сегменту рынка для опытных специалистов.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Сопроводительное письмо

Составьте сопроводительное письмо под эту вакансию с вашим резюме

Иллюстрация сопроводительного письмаИллюстрация сопроводительного письма

Описание вакансии

Ajax Systems is a full-cycle company working from idea generation and R&D to mass production and sales. We do everything: we produce physical devices (the system includes many different sensors and hubs), write firmware for them, develop the server part and release mobile applications. The team is distributed among 2 offices in Kyiv and Lviv, all technical and product decisions are made locally.

Ajax already released and continuously improves Malevich OS, which is a heart of our Hub’s. Now we are looking for Embedded Engineers who are ready to make our system better with us. For us never could be enough: there are still a lot of new functionality, sensors, features to make our system even cooler.

Required skills:

  • Proven experience in developing embedded real-time applications for commercial products.
  • Excellent knowledge of embedded coding techniques, interfaces (e.g. SPI, I2C, UART, CAN, RS485) and subsystems
  • Strong skills in various build systems.
  • Excellent knowledge of C programming language
  • Experience in debugging and validating complex embedded systems and protocol stack
  • Understanding of operating systems: embedded developers usually need experience in programming in embedded Linux or similar embedded operating systems
  • Good hands-on experience of software engineering fundamentals such as testing, continuous integration, continuous deployment, pull requests and code reviews, source control, work item/issue tracking.

Would be a plus:

  • Experience with STM, Realtek MCU's
  • Experience with programming RF modules and development low-energy wireless solutions.
  • Scripting languages Python, Bash
  • Commercial experience with specific real-time operating systems.
  • Leading of software engineers teams.
  • Ability to multitask effectively among different projects in a fast-paced environment
  • Basic electronics: embedded engineers use oscilloscopes, logic analyzers, and multimeters for debugging
  • Experience in commercial IoT projects

Responsibility zone:

  • Participate in the full embedded software life cycle: design, implementation, code reviews, documentation, testing and validation
  • Analysis and systematic problem solving for SW reported issues
  • Cooperate with electrical engineers to perform verification of new hardware from software team perspective. Review and provide feedback on the firmware specific aspects of hardware design
  • Delivery highly reliable Malevich OS releases
  • Work with high-level and technical requirements for research and development new features
  • Participate in making design decision to develop high performance and reliable embedded systems
  • Create unit and functional tests
  • Be ready to mentoring of newcomers|trainee coworkers
  • Be ready to lead a feature team of software engineers to achieve goals and challenges.

With us you will enjoy:

  • Working with a team of people to build the future of an industry.
  • Non-trivial challenges and various specter of interesting tasks.
  • A flexible, friendly and collaborative work environment.
  • Corporate culture based on common sense.

We offer:

  • The opportunity to share and implement your own ideas that could impact products and production
  • Work with a motivated team and an environment with a zero-bullshit culture
  • Competitive salary
  • Medical insurance
  • Corporate English classes
  • Compensation for professional training
  • The chance to take part in beta testing of Ajax security systems — receive and test new devices before their release

Ajax Systems is a Ukrainian success story, a place of incredible strength and energy.

Join us in making Made in Ukraine 🇺🇦 synonymous with reliability.

Больше похожих вакансий + автоотклики с ИИ

Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Больше похожих вакансий + автоотклики с ИИ

Навыки

  • C++
  • Embedded C
  • RTOS
  • SPI
  • I2C
  • UART
  • CAN
  • RS485
  • Python
  • Bash
  • STM32
  • Realtek
  • CI/CD
  • Unit Testing
  • Oscilloscope
  • Logic Analyzer
  • IoT

Возможные вопросы на собеседовании

Ajax разрабатывает собственную ОС Malevich. Важно понимать, как кандидат работает с планировщиками и ресурсами в реальном времени.

Расскажите о вашем опыте оптимизации планировщика задач в RTOS для минимизации задержек (latency).

Устройства Ajax работают от батарей годами. Кандидат должен знать методы снижения энергопотребления.

Какие стратегии вы используете для минимизации энергопотребления микроконтроллера при работе с беспроводными протоколами?

Работа в Ajax подразумевает тесное взаимодействие с инженерами-схемотехниками.

Опишите случай, когда вы обнаружили ошибку в дизайне аппаратного обеспечения (hardware) на этапе написания прошивки. Как вы это решили?

Позиция Senior предполагает лидерство и менторство.

Как вы подходите к проведению code review для менее опытных коллег, чтобы это способствовало их росту и качеству продукта?

Надежность — ключевой фактор для систем безопасности.

Каков ваш подход к написанию unit-тестов для встраиваемых систем, где есть сильная зависимость от периферии?

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Похожие вакансии

A
ajax
Украина
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!