Kharkiv, Ukraine

Senior Embedded Engineer

We are looking for a dynamic, flexible Senior Embedded Engineer to work with the leading company in Home Automation&Security industry.

About our client:
Our client is the leader in Smart Home Security providing its customers with highly customizable and configurable solutions to monitor, protect, and automate their homes. Learn more about the project in the case study.

Responsibilities:
– Implement firmware for various equipment located at customer premises to make it talk to our client’s backend
– Design and implement functional requirements for new cutting-edge gateways/hubs
– Write well documented, clean, and easy to support firmware code
– Work as a part of world distributed team of talented engineers to provide high-quality products

Required Experience:
– Bachelor or higher degree in Computer Science or Computer Engineering or Electrical Engineering
– 5+ years of experience in commercial software development
– Excellent knowledge of C, C++, Linux applied to Embedded systems
– Experience with Linux BSP including but not limited to uboot, kernel, file system, partition, boot process, system recovery, fault tolerance, OpenWRT, Yocto,
– Experience in Linux drivers for TCP/IP networking, WiFi, Bluetooth (including BLE), Serial (RS232) communication, SPI, PCIe
– Hands-on experience in system design, architecture, documentation
– Intermediate English communication skills

Will be a plus:
– Good understanding of multi-threading and Microservices
– Good understanding of Cellular and Z-Wave communications

If you want to contribute to the cutting edge of Silicon Valley software development, please contact jobs-ua@waverleysoftware.com

Apply now>