Software Design

Embedded Software

Bittium’s long experience in the field of embedded devices builds a foundation to provide high quality SW development services to all embedded SW needs from ultra-tiny wearable devices to high-end embedded systems with rich graphical UI. Bittium provides world class SW competence in RTOS and Embedded Linux areas and can handle even the most demanding tasks like device drivers and base porting efficiently.

Bittium’s 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 SW development, Bittium’s SW teams are experienced in working together with HW/RF design teams. From supporting component selections, HW design and board bring-ups to manufacturing and testing, this experience enables seamless cooperation across multiple engineering disciplines throughout the development project.

Applications Software

Bittium has gained competence with several Operating Systems and various embedded systems: for example Windows (PC), Android, various Linux distributions, RTOS (Nucleus, FreeRTOS, OpenWRT). We can create SW solutions to fulfill your needs whatever your use case is.

Bittium executes scalable SW development in-house with state of the art CITA (Continuous Integration & Test Automation) system. We can utilize partners for Service Design, UI & UX development, graphics & usability related development but handle the actual SW development in-house and be a one stop shop for you. Our application SW development is not limited to embedded devices only as also the web-based applications can be developed.

As a reference please see Bittium software products:

FPGA Software

Bittium’s FPGA design team has been working on cutting edge programmable logic design in embedded systems since the birth of the company for over 30 years.

We have a diverse skill set covering the entire design process: from design conception, specification and implementation to verification, integration and validation.

Designs have been successfully completed in a number of applications from the simplest I/O expander to the battery powered software defined radio including implementations for 5G and NB-IoT.

Cloud Software

Bittium has expertise in designing secure and scalable cloud systems that can be hosted in Bittium infrastructure located in Finland. Bittium also has the capability to offer these same secure cloud systems in customer's private cloud or in public cloud environments. The cloud systems Bittium provides benefit from the Bittium expertise on continuous integration and DevOps knowhow which enables easy maintainability and always up-to-date cloud services in all hosted environments.