Skip to content

Embedded software

Made in Switzerland

Innovative solutions for embedded systems and embedded software

Siglab ag develops customized, innovative microcontroller and DSP-based solutions.

We work on the development of new algorithms and firmware solutions for embedded systems and signal processing systems and implement project ideas from the natural sciences and engineering - with the aim of creating something extraordinary.

Siglab, based in Switzerland, is a leading company in the field of embedded software development. With a strong focus on the creation and optimization of firmware for a wide range of applications, Siglab has established itself as a competent partner in the world of embedded systems. Our expertise covers the entire spectrum of specialized software development, which is integrated directly into hardware components such as microcontrollers.

Embedded software is at the heart of many of the products and systems that Siglab designs. This highly specialized software is designed to run efficiently and reliably on the limited resource base of typical embedded systems. Through the deep integration of software and hardware, our solutions can ensure outstanding performance and stability in operation. Firmware is often the foundation upon which higher level software solutions are built and is critical to the interaction with the physical components of the system.

Siglab's expertise also extends to the fields of signal processing and control engineering. These technical disciplines are particularly important for the development of systems that need to process and react to complex real-time data. Whether it is audio signals, image information or other measurement data, Siglab implements advanced signal processing algorithms to achieve fast and accurate results.

At the center of these processes are always microcontrollers - small, powerful computers that form the basis for many embedded systems. The embedded software developed by Siglab makes full use of the capacities of these microcontrollers to accomplish demanding tasks such as real-time signal processing and control technology, thus creating innovative and reliable products for its customers.

Overall, Siglab in Switzerland offers a comprehensive portfolio of services in the field of embedded software and system development. Their approach combines in-depth technical expertise with hands-on engineering to solve their customers' most demanding challenges.

Our expertise - your advantage

Our range of services accompanies you from the initial requirements analysis through to the mass production of embedded software. We are characterized by fast and effective development of initial proofs of concept and prototypes. Furthermore, we specialize in the transfer of Board Support Packages (BSP) for platforms with embedded Linux.

For us, the focus is on security: functions such as encryption, secure boot and the management of certificates and keys ensure secure over-the-air software updates, for example.

We provide certified safety solutions to ensure safety-critical applications - particularly in the fields of medical technology, mechanical engineering and rail transportation - meet the requirements of international standards such as IEC and ISO.

For customer-specific test and inspection systems, we use Unittest frameworks such as Google Test, CppUnit, Cantata, Vectorcast, etc. for PC-based programs. 
For system tests, we use Python scripts to stimulate the embedded target and to evaluate and analyze the results of the system.

Even after the project has been completed, we remain your reliable partner and offer ongoing support for your systems. In terms of safety and security, you benefit from our proven development processes, which are based in regulated environments.

Our references

Numerous national and international companies rely on siglab AG.

SMR Automotive

SMR Automotive / motherson is one of the world's largest manufacturers of mirrors and reversing systems for the automotive industry and leads

Occhio

A premium manufacturer of integrated lighting solutions and lighting systems that meet both functional and design requirements for interior lighting.

TQ Systems

Technology company that realizes system solutions and components in the field of embedded systems, E²MS services and electronic applications.

Next Biometrics

Next Biometrics focuses on the development and commercialization of advanced fingerprint sensor technologies for various applications in the security sector.

Franka Emika

Innovative robotics company that develops easy-to-use, adaptive and flexible robotic arms for the automated industry.

Giesecke & Devrient

Security technology solutions, primarily in the areas of banknote and security printing, smartcards and identification systems.

Rohde & Schwarz

International electronics group that manufactures high-quality products in the fields of measurement technology, broadcast and media technology, cyber security and radio communication systems.

Honeywell

Honeywell is a diversified technology and manufacturing company known for its industry solutions, including control technologies for buildings, homes and industry

Schaeffler

Develops and manufactures precision components and systems in engines, transmissions and chassis as well as rolling and plain bearing solutions for a wide range of applications.

Schlumberger

The world's leading oilfield services company, providing technology, information systems and services to the oil and gas industry to

Lear Corporation

A globally active company that plays a leading role in the field of automotive seating and electrical systems and offers innovative

ARRI

film and broadcast equipment and is known for its high-quality camera and lighting systems as well as its extensive range of services in the field of

Valeo

Valeo is an automotive supplier specializing in the design, production and sale of components, integrated systems and modules.

MTU Aero Engines

Leading German engine manufacturer involved in the development, manufacture and support of aircraft engines for civil and military aircraft

FAQ - Frequently asked questions about embedded software

What is embedded software?

Embedded software refers to specially developed system software that is operated in embedded systems. These software systems are usually permanently integrated into devices or systems and fulfill dedicated functions such as control, monitoring or communication tasks.

Which programming languages are used?

For the development of embedded software, we usually use programming languages that support hardware-related operations and real-time requirements. These include C and C++ due to their efficiency and control over system resources. Assembler language is also used for very resource-efficient applications.

How does embedded software differ from conventional PC software?

Embedded software is often very resource-limited and tailored to specific, unchangeable hardware. It usually runs without a classic operating system or with a specialized real-time operating system (RTOS) that is designed for minimal latency. In contrast, PC software is designed for general purposes, is often more resource-intensive and runs on standardized operating systems.

What security considerations should be taken into account for embedded software?

As many embedded systems are critical components in networks, security aspects such as data encryption, secure boot, access controls and integrity protection must be taken into account from the outset. Patches and software updates should be secure and reliable in order to be able to close vulnerabilities promptly. Developers should also follow a security-oriented development process (secure development lifecycle).

Contact us

Siglab AG
Feldenstrasse 12
3655 Sigriswil


+41 77 429 05 56