Embedded Software Products

Embedded Product Design Tools

Siemens delivers embedded software solutions that enable device manufacturers to quickly design and build high quality connected devices – including those with rich user interfaces, cloud-based remote management, or safety certification. Base technologies include Linux, the Nucleus real-time operating system, advanced multicore runtime, IoT enablement, Machine Learning enablement, and embedded software development tools.

Embedded Software Products

Siemens delivers embedded software solutions that enable device manufacturers to quickly design and build high quality connected devices – including those with rich user interfaces, cloud-based remote management, or safety certification. Base technologies include Linux, the Nucleus real-time operating system, advanced multicore runtime, IoT enablement, Machine Learning enablement, and embedded software development tools.

Embedded Linux Solutions

Siemens provides embedded Linux® solutions with rich graphics, secure IoT and cloud enablement, and comprehensive development tools. Both solutions, based on the Yocto Project and on Debian, are portable across leading hardware architectures and offer commercial maintenance, security vulnerability monitoring and patches, and customization services

 

Nucleus Multicore

Multicore Enablement

Siemens provides a comprehensive, scalable homogeneous, and heterogeneous runtime & tooling solution for enabling the power of the multicore device.

 

Sourcery CodeBench

The growing complexity of embedded systems requires greater insight into system execution and performance and new approaches to debugging applications. With Sourcery CodeBench you can develop embedded systems on microcontrollers and microprocessors for bare metal and Linux based applications.

 

Sokol Machine Learning Add-On

Software and expertise enabling customers to get started quickly and easily with machine learning, without first having to solve a bewildering and time-consuming array of complex platform-level challenges. Along with key open-source technologies and productivity tools, security vulnerability monitoring and support, customers can move forward into machine learning with confidence.

 

Nucleus RTOS

A unique royalty-free real-time operating system (RTOS) enables device manufacturers to build embedded devices that require hard real-time performance with a small footprint. Nucleus also provides advanced capabilities such as a lightweight process model, SMP, power management, graphics, and safety certification.

 

IoT Framework

A multi-cloud, multi-OS solution that enables secure IoT architectures on edge or node devices, while reducing complexity and costs associated with device porting, scaling, and backend integration.