Teamvoy
is an AI engineering company specializing in production AI for fintech, healthcare, insurance, and manufacturing. Founded in 2013, we take full ownership of delivery — architecture, implementation, compliance, and long-term support — with senior engineers on every engagement. We hire people who want hard problems with real stakes: KYC automation, clinical data pipelines, core banking AI, and claims processing. The work ships to production. The engineers stay accountable for it. If that's the kind of role you're looking for, we're hiring
.
We are looking for a
Senior Firmware / Embedded Engineer
to join our Swiss client’s project focused on smart home security solutions.
The product is an IoT security device designed to simulate homeowners’ presence while they are away, helping reduce burglary risks through intelligent lighting, sound, and automation scenarios. The project is already live, and the team is now focused not only on maintaining and improving the existing firmware, but also on developing new features and extending device capabilities.
This is a
part-time
position for specialists located in
Lviv.
The work is mostly remote, but occasional visits to our Lviv office will be needed to test and validate firmware directly on the client’s physical device.
Responsibilities
-
Analyze, debug, and improve existing firmware to enhance device stability and performance
-
Develop and maintain new firmware features for IoT security devices
-
Implement and optimize communication protocols, including Wi-Fi and Bluetooth
-
Work closely with hardware components such as sensors, LED modules, and audio systems
-
Participate in hardware bring-up, testing, and troubleshooting activities
-
Support and improve OTA firmware update mechanisms
-
Collaborate with mobile and backend teams to ensure smooth device connectivity and synchronization
-
Contribute to architecture decisions for future device functionality and product evolution
-
Monitor device reliability, memory usage, and power efficiency
-
Prepare technical documentation related to firmware architecture and integration processes
Requirements
-
5+ years of experience in
embedded
systems or
firmware
development
-
Strong knowledge of
C/C++
-
Experience with
RTOS or embedded Linux environments
-
Hands-on experience with
Wi-Fi and Bluetooth integration in embedded devices
-
Experience working with
hardware peripherals, sensors, LED drivers, or audio components
-
Understanding of OTA firmware updates and secure deployment practices
-
Experience with debugging tools such as JTAG, UART, or logic analyzers
-
Familiarity with
microcontrollers or SoC platforms
(ESP32, NXP, Realtek, STM32, or similar)
-
Good understanding of hardware-software integration principles
-
Upper-Intermediate+
English
level; Native-level
Ukrainian
language.
Nice to Have
-
Experience with ESP-SDK v3.x
-
Experience with AWS IoT platform
-
Understanding of cybersecurity principles for connected devices
-
Experience with low-power optimization
-
Knowledge of secure communication and encrypted firmware delivery
-
German or French language skills will be a plus
What We Offer
-
Great company atmosphere and open communication
-
20 working days of vacation and 20 sick days
-
Development support
-
Financial support for learning and sports
-
Accounting support
-
Membership in Lviv IT Cluster
We actively support the Ukrainian Armed Forces and local humanitarian initiatives as part of our company mission.