Logo de Icube SA à Bulle

Software development

Software that unites users

At your side to meet your challenges

Our multidisciplinary team knows how to actively listen to you and understand your constraints and challenges.

Customized, configurable dashboard

BI to enhance information, knowledge and perspectives For company managers.

Connecting your machines and software

with our IoT package or by developing a specific software brick.

End of excel tables

Transfer your data (Excel macro, etc.) for reliable, maintainable data entry and processing, while enhancing the user experience.

Eliminate repetitive tasks

through software automation and test automation.

Reducing paper use

and value information thanks to simple, intuitive data collection software.

Employee mobility assistance

grâce to secure mobile applications on the network or in the cloud.

They trust us

The ICUBE team understands the people they’re talking to – much more than just software developers, they listen and understand our business in unexpected ways. They abound with proposals that speak to us.

Leila Schwab
Director Escape Infinity

By successfully combining the rigor of its Pharmaceutical Quality Management System (QMS) with the flexibility provided by agile methods (SCRUM), ICUBE has succeeded in simplifying the pharmaceutical software validation process (V-Model) with an automated software testing strategy (both framework unit tests and customer acceptance tests). Involving the customer as an actual player in the development process (as a Product Owner) was the optimal way to correlate business needs with the software development cycle.

Enrico Licini
Adacap, Smart Pharma

All-Inclusive Solution  with high-performance project management 


Opt for comprehensive support, tailored to your needs, and maximize value with the Agile Scrum approach.

We support you from the specification of your needs right through to cloud maintenance, with a large, Swiss-based team. The Agile Scrum approach ensures fast, efficient results and maximum involvement on your part in the development process.

Our methodology allows you to be fully involved, with careful planning and coordination. We are committed to delivering directly usable functionality every two weeks, allowing you to control the process and provide feedback at any time. By adapting easily to changes and challenges, we maximize value and achieve the best results for your business.

Choose an  expert  in production software 


Our team of industrial software development experts is here to modernize your applications and improve information exchange.

Our team is made up of business analysts, software engineers, automation specialists and other professionals experienced in industrial software development.

With over 30 years’ experience in the industry, we have developed solid expertise in modernizing your applications and improving the exchange of information between teams. We can provide end-to-end solutions for your software development projects, including implementation in a CI/CD infrastructure for professional agility.

We can quickly propose a solution tailored to your needs, using our in-house products and software we integrate. We are here to be your production software partner, and to help you add value to your business.

Add value to your data from  production to the manager’s desk

We leverage our expertise in connecting production equipment, sensors and IoT to add value to your data and facilitate your decision-making.

We can help you get the most out of your data, using our knowledge and experience in connecting with production equipment, sensors and IoT modules. This enables information to be retrieved at source, and reduces duplicate data entry and human error.

We can also help you set up reporting and data analysis tools based on reliable, real-time data, for better decision-making. We have the ideal synergy between the two icube IT and automation teams to bring your digital projects related to production, machines and systems to a successful conclusion.

We can help simplify decision-making by using KPI reporting and BI tools to provide you with accurate and useful information from production to the manager’s desk.

Prefer proven state-of-the-art technologies

We use advanced technologies (Java, JavaScript, Python, frameworks, SQL/NoSQL databases, DevOps) to deliver agile, efficient software solutions.

We are proud to offer software development solutions using the most modern and proven technologies.

We use a wide variety of programming languages such as Java, JavaScript, Python and modern frameworks such as Cristal, VueJS, MeteorJS, Sencha Ext JS, Angular and React.

We’re also experts in SQL databases, PostGreSQL, MongoDB, Influx DB, LDAP, DevOps with Ansible, Docker, Linux, connectivity and IoT with MQTT, LoraWAN, Bluetooth Low Energy, Kunbus, and cloud computing with AWS, Google Cloud, Digital Ocean, and Azure.

We also have expertise in R&D with AI, ML and database graphs. We offer both cloud and on-premise solutions to meet your specific needs, with an approach based on efficiency and security.

Discover our other case studies

Take control of your data. Choose ICUBE software

Schedule a meeting with our teams today to find out more about our software development opportunities.