TL;DR
Middle Embedded Engineer: Developing and maintaining embedded software for various platforms, including NXP i.MX and MCU-based systems with an accent on hardware-software integration and real-time debugging. Focus on building robust embedded solutions, integrating hardware peripherals, and ensuring system stability.
Location: Onsite in Lviv, Ukraine
What you will do
- Develop and maintain embedded software for the NXP i.MX8/i.MX95 platforms, potentially also for ESP32, and other MCU-based systems.
- Integrate and test hardware peripherals and communication interfaces.
- Collaborate with hardware engineers to ensure smooth software–hardware integration.
- Participate in client discussions to gather requirements and present technical solutions.
Requirements
- Proven experience in embedded software development.
- Experience with Linux-based embedded platforms (preferably NXP i.MX family).
- Developing with embedded C for 2.5+ years.
- Experience with FreeRTOS or similar RTOS on MCUs.
- Fluency with popular embedded toolchains.
- Background knowledge in digital and analog electronics, and real-time debugging.
- Ability to communicate effectively with clients on technical matters (English B2 required).
Nice to have
- Experience with popular IoT platforms (such as connecting devices to AWS IoT Core).
- Experience using Python for scripting, automation, and prototyping.
- Basic hardware bring-up and troubleshooting skills.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →