Embedded Engineer
Role Overview:
Location: Lviv, office
We’re looking for an Embedded Engineer to help our client (Miltech, Defence domain) to build state-of-the-art radio communication systems for UAVs. You’ll work alongside an exceptional team of engineers, developing innovative, high-performance solutions from the ground up.
Responsibilities:
- Design and develop software for high-performance, real-time embedded systems.
- Implement new functionality and enhance existing features.
- Optimize current solutions for efficiency and reliability.
- Integrate embedded software with target hardware platforms.
Collaborate closely with both hardware and software engineering teams to deliver complete system solutions.
Skills & Experience:
- Bachelor’s degree in Electronics, Computer Science, or a related field.
- 5+ years of experience as an Application or Software Engineer (or equivalent role).
- Strong proficiency in C/C++ programming.
- Hands-on experience developing software for bare-metal environments.
- Solid understanding of modern microcontroller architectures and their peripherals.
- Practical experience working with SPI, I2C, and UART interfaces.
- Proven ability to troubleshoot and debug complex technical issues.
- Basic knowledge of electronics and ability to read circuit schematics.
- English proficiency at B1 level or higher.
Nice to Have:
- Experience with cryptography and cybersecurity concepts.
- Knowledge of network communication protocols (TCP/IP, UDP, RTP).
- Basic understanding of RF circuit design principles.
- Familiarity with ARM assembly programming.
We Offer:
- Official employment in accordance with Ukrainian labor law.
- Military service deferment.
- Modern working equipment (MacBook or other preferred hardware).
- Flexible working hours and a possibility of partly remote work.
- Regular performance reviews to support your professional growth.
- 24 working days of paid vacation annually.
- Paid sick leaves.
- English language classes.
- Compensation for educational and training programs.
- Team buildings and corporate events in a friendly and collaborative environment.
Why Join Us:
This role offers a unique opportunity to work within a high-tech environment, developing innovative embedded solutions that shape the future of UAV communication systems. Interested in learning more? Apply now – we’d love to connect and discuss the next steps!
Required skills experience
| Embedded | 4 years |
| C++ | 4 years |
| C | 4 years |
Required languages
| English | B1 - Intermediate |