Our long experience in the field of embedded devices builds a foundation to provide high quality software development services to all embedded software needs, from ultra-tiny wearable devices to high-end embedded systems with rich graphical UI.
We have gained competence with several Operating Systems: for example Android, various Linux distributions, RTOS (e.g. Nucleus, FreeRTOS, OpenWRT, Zephyr), Windows (PC), and can handle even the most demanding tasks like device drivers and base porting efficiently. We can create software solutions to fulfill your needs whatever your use case is.
Our way of working consists of using agile tools and processes as well as leveraging CITA (Continuous Integration & Test Automation) to further increase quality and provide full visibility. In addition to pure software development, our software teams are experienced in working together with hardware/RF design teams. From supporting component selections, hardware design and board bring-ups to manufacturing and testing, this experience enables seamless cooperation across multiple engineering disciplines throughout the development project.