Embedded Software

Real Time Operating System, Tools, UI and Middleware - Android and Linux Products and Services

Our embedded and open source software, tools and services help device manufacturers and embedded software engineers through every stage
of development.

  • Nucleus OS is a real time, deterministic operating system (RTOS) with a small footprint that can be certified.
  • Inflexion UI provides 2D and advanced 3D graphics with a state of the art user interface designer (UID).

Nucleus OS has been ported to hundreds of different processors, across various architectures including, but not limited to ARM, Freescale, MIPS, IBM PowerPC. Nucleus RTOS Supported Processors

Download the FREE trial version of Nucleus Kernel and explore the full range of Nucleus Kernel APIs. Nucleus Kernel Software Trial

Android and Linux

Expert Support and Services for Android and Linux-based Devices

A full range of professional services and commercial support for developers building devices with Open Source software. Read More

Connectivity in Portable Devices

On-demand Web Seminar: This session will look at the embedded software technology that enables the development of mobile devices and portable equipment. View On-demand Web Seminar

Booting an SMP RTOS from Bare Metal

White Paper: While silicon vendors are taking the lead in bringing the multicore revolution to embedded markets, software developers of embedded operating systems, middleware, and applications are struggling to keep... View White Paper

Embedded Software Design tools

Nucleus OS

The Nucleus OS is a proven real time operating system (RTOS) with middleware that lets you focus on differentiating your products.

EDGE Developer Suite

The EDGE Developer Suite offers an industrial strength set of tools to help developers work through tough software and hardware development problems.

MAJIC JTAG Probe

MAJIC JTAG Probes are small, stand-alone, processor-based systems that provide an intelligent connection between host-based development tools (debuggers) and embedded processors.

Industry Segments

Whether the latest mobile handset or advanced medical device, Mentor Graphics provides a complete embedded software solution for the development of devices with embedded systems.

Cell Phone

Nucleus Real Time OS is a standardized, proven software platform for feature phones which runs on silicon from major providers.

Real Time OS

Nucleus Real Time OS is an embedded real time operating system which includes source code – this is essential for confidence in long term support. Nucleus Real Time OS (RTOS) provides services including networking, UI, USB and security protocols. Mentor Graphics supplies the performance, features, and third-party ecosystem of pre-integrated software solutions necessary to bring feature-rich electronic devices to market quickly and easily.

Integrated IDE

The EDGE Developer Suite extends the advantages of a real time operating system with a complete, integrated development flow that supports embedded software development. EDGE Developer Suite is a set of development tools that provide an integrated development flow for embedded software development based on the familiar, open source Eclipse framework.

Our embedded software solutions are utilized in the development of devices for a variety of industries.

White Papers and Resources

Embedded White Papers

Booting an SMP RTOS from Bare Metal

White Paper: While silicon vendors are taking the lead in bringing the multicore revolution to embedded markets, software developers of embedded operating systems, middleware, and applications are struggling to keep... View White Paper

USB Explained: An Introduction to USB and Its Future

White Paper: USB is ubiquitous on PCs and peripherals. This paper provides an overview of USB and the direction USB is currently moving for future development from the perspective of the embedded software developer.... View White Paper

Building Embedded Linux Systems Using System Builder

White Paper: Now that Linux is a significant player in the embedded open source market, it has found its way into nearly every product segment. Both device manufacturers and silicon partners are looking for new ways... View White Paper

Customer Success Stories

Innovators and business leaders from a variety of industries have utilized Mentor Graphic's Embedded Systems solutions. More

Partners Programs

Mentor Graphics works with vendors to support the integration of commercially available products. More

Supported Processors

Nucleus RTOS has been ported to hundreds of different processors, across various architectures including, but not limited to:

From the Blogs

Why write code?

The Colin Walls Blog

I have a very basic question for you: what do you do and why do you do it? It is quite possible that, if you are reading this, you are an embedded software engineer. It is interesting to consider what that…View Blog Post

Mixed Signals (or, Why Hasn't This Been Solved Yet?)

Lots of Little Pieces

POSIX signals have a long history and at least a couple unpleasant limitations. For one thing, with some threading implementations (those with fewer processes than threads) you can’t reliably target a specific…View Blog Post

News & Press

User: Sign In
Forgot Password? Cancel
| Create Account