Segger Logo Embedded Software Solutions
Software productsHardware productsDownloadsPricesCustomersOur PartnersSitemapForumAbout us
Company Profile
| Company profile | How to find us | Contact us | Partner | Distribution | Job opportunities |

About SEGGER

SEGGER Microcontroller GmbH & Co.KG develops and distributes software development tools and ANSI "C" software components (middle ware) for embedded systems in several industries such as telecom, medical technology, consumer electronics, automotive industry and industrial automation. Main products are emWin, a universal graphic software for embedded applications and embOS, a small and efficient real-time kernel. emWin, written entirely in ANSI "C", can easily be used on any CPU and basically any display. It is complemented by the available PC tools: Bitmap converter, Font converter, Simulation and Viewer. embOS supports most 8/16/32-bit CPUs and has become the most popular kernel especially for Renesas CPUs. It has constantly gained market share in recent years and is used with a variety of network stacks. Its small memory footprint makes it suitable for single-chip applications. embOS comes with a viewer that allows looking into the system from the PC (including profiling).

SEGGER's intention is to cut software development time for embedded applications by offering compact, flexible and easy-to-use middle ware allowing developers to concentrate on their applications.

Company history

Year What happened
1991 SEGGER Microcontroller Systeme GmbH was founded in Hilden by Rolf Segger. At that point he already had about ten years of experience in programming of embedded applications. Segger MCS started developing software for different companies in Germany and the U.S.
1993 The first RTOS was developed for the NEC K0 series of microcontrollers. It was written entirely in assembly language.
1994/95 The RTOS was improved based on the experience with own products and on customer's feedback. It was redesigned in "C" and improved for maximum versatility, speed and minimum memory consumption. Internally, it was used for different MPU´s: 64180, x86, V25.
1996 The decision was taken to come up with embOS, our RTOS in a form completely compatible on source-level for all supported CPUs. embOS for Mitsubishi M7700 and NECs V25/x86 series was released.
1997 SEGGER started the development of a new software product emWin b/w a graphic software for monochrome displays. In November SEGGER released the first emWin b/w version.
1998 Start of the emWin/GSC development in close cooperation with a major automotive company.
1999 In cooperation with Mitsubishi Europe SEGGER started the development of Flasher M16C. In April SEGGER released Flasher version 1
In August SEGGER presented the first emWin/GSC version incl. Bitmap converter, Font converter and Windows Simulation.
2000/03 Over the years SEGGER added a wide range of features to their existing products and ported embOS to a variety of CPUs and compilers.
In August 2002 SEGGER presented the first emFile version supporting Multimedia cards.
In 2003 more device drivers were added. In November 2003 SEGGER came out with a new JTAG debug interface for ARM cores, J-LINK, supporting ARM7/9 cores.
2004 In January SEGGER released embOS Simulation allowing the developer to write and test the application program without need of a functional hardware. In close cooperation with IAR Sweden, SEGGER expands the J-Link product line with a debug emulator for TI MSP430 microcontrollers.
2005 SEGGER opens a U.S. office in Westminster, Massachusetts and develops a variety of J-Link related software products such as J-Flash, RDI Flash breakpoints and more.
2006 SEGGER launches a new hardware product within the J-Link product line: J-Trace, a JTAG emulator including trace support.