Flex OS

A comprehensive commercial embedded Linux platform based on the Yocto Project

Testlab Neo

Flex OS is a commercially supported, extensible, and customizable Linux® platform that enables teams to quickly and efficiently scale to productivity. Based on the industry standard and highly flexible Yocto Project®, this solution is integrated with advanced tools, complemented with proprietary technologies, and is extensively tested and supported by Siemens embedded Linux industry leaders. It is ideally suited for the consumer, industrial, medical, mil-aero, and consumer industries.

Flex OS

Flex OS is a commercially supported, extensible, and customizable Linux® platform that enables teams to quickly and efficiently scale to productivity. Based on the industry standard and highly flexible Yocto Project®, this solution is integrated with advanced tools, complemented with proprietary technologies, and is extensively tested and supported by Siemens embedded Linux industry leaders. It is ideally suited for the consumer, industrial, medical, mil-aero, and consumer industries.

Commercial Platform supported by trusted experts

Siemens Embedded serves as a trusted extension to embedded development teams. By leveraging the embedded Linux experts at Siemens Embedded, development teams can mitigate risk and maximize the probability of success of their Linux-based projects. Siemens Embedded expert support, training, and professional services include basic support, updates and upgrades, patches to critical security defects, platform extensions, basic and customized training, and long-term support.

Rich Development Tools

Flex OS is built upon the framework of Sourcery™ CodeBench, containing an industry-proven commercial quality toolchain and associated utilities. This removes the uncertainty of relying on a free unsupported toolchain. Highlights of Mentor Embedded Linux and Sourcery CodeBench integration include:

  • A fully integrated development environment (IDE)
  • Access to a performance-optimized compiler and libraries
  • Advanced software insight and analysis tools
  • Comprehensive debugging at the application, module, and kernel levels
  • Support for Arm®, PowerPC®, AMD x86, and Intel®x86

Focus on Security

Siemens understands that protecting your critical assets and those of your customer’s is business critical. Each customer project has unique requirements; therefore, we offer a wide range of security solutions customizable to meet the needs of any security risk profile.

  • Out of box Support for encryption, SSL, SSH, TLS/DTLS, firewall, and much more
  • Support for policy management and access control tools including SELinux and SMACK
  • Secure boot mechanisms
  • Secure update mechanisms

Wurldtech Achilles® Communications Certification Level 1 and Level 2 is the industry benchmark for securing connected industrial devices. The certification process is designed to assess the network robustness of industrial devices and certify that they meet a comprehensive set of requirements. This certification protects the critical embedded infrastructure, reducing risks of cyber security threats and attacks. Siemens security teams monitor US-CERT on daily basis to identify critical security vulnerabilities that may expose our customers’ products to critical security vulnerabilities. We provide patches via push notifications to address critical security vulnerabilities.

Embedded Expertise

With over 20 years of history in embedded, Siemens understands the needs of embedded developers. This enterprise class solution is extensible, configurable, and portable across processer architectures and enables security throughout the OS.

Secure Software Update and Application Isolation

Embedded developers can stay up to date with available security patches and product updates, enabling enterprise-class standardization and maintenance. This solution provides support for secure field updates using SWUpdate, application isolations using Docker containers, Customers will thereby realize the cost efficiencies related to remotely maintaining and updating their devices.

IoT and Cloud Enabled

Siemens' Embedded Linux solutions provide support for industry-standard cloud and IoT technologies, and IoT Framework and a multi-cloud solution that enables secure IoT architectures

QT Graphics

Support for rich user interfaces using Qt® is provided in the OS. The Qt framework is optimized for performance and instrumented to enable users to identify common UI performance issues. Users can identify startup time, latencies, and other performance issues using the Sourcery Analyzer development tools which are bundled with the Sourcery CodeBench IDE.