Embrox Solutions — IT company that develops a wide range of unique software products. While developing our team combines modern advanced programming techniques with scientific approaches. That is why our solutions are stable in their work, rapid in their performance and flexible in their usage. We do not only qualitatively realize the full cycle of software development, but also provide further support for established products, consulting, and business analytics. We are looking for a proactive and energetic Firmware Engineer.
(Please, pay attention that we will consider candidates from Lviv only)
Project Summary
Domain: Physical access control / smart lock hardware — embedded firmware development for a security-focused client in the door hardware and access control industry.
Scope: Firmware development for battery-powered, wirelessly connected lock/access-control devices, covering low-level peripheral control, secure credential handling (BLE/NFC-based mobile and card access), and integration with cloud reporting/OTA infrastructure.
Must Have:
- 1+ years of professional experience
- BS in CS/EE/CE or equivalent practical experience.
- Strong C/C++ for microcontrollers.
- Peripheral-level work — I2C, SPI, UART, GPIO
- Debugging tooling — JTAG/SWD, logic analyzer, oscilloscope.
- Git-based workflow, code review discipline
- English B1+
Soft Skills Requirements:
- Willingness to work closely with the firmware & hardware team
- Participate and communicate politely at daily meetings (minimum 1-2 hours per day)
- Comfortable working in a distributed team across time zones
Key Responsibilities:
- Develop firmware for microcontrollers.
- Support board bring-up and low-level debugging.
- Optimize firmware for performance, reliability, and power efficiency.
- Contribute to firmware architecture and coding standards.
- Work closely with the technical writer to ensure the code is properly documented.
Would be a plus:
- CAN buss protocol
- Embedded security fundamentals — secure boot, encrypted storage, key management
- Embedded Linux
We ensure your growth with:
- Competitive salary with regular reviews
- Modern projects with cutting-edge technologies
- Excellent space for your personal and professional development
- Low level of bureaucracy with a lack of multi-level management
- Attractive work environment: The modern and stylish office with ergonomic workstations, creative zones, and innovative spaces
- Paid vacations and sick leaves
- Accountant support
- Educational Events
- Free English classes
- Amazing team buildings.