Alternatives to Simcenter Embed

Compare Simcenter Embed alternatives for your business or organization using the curated list below. SourceForge ranks the best alternatives to Simcenter Embed in 2026. Compare features, ratings, user reviews, pricing, and more from Simcenter Embed competitors and alternatives in order to make an informed decision for your business.

  • 1
    Simcenter Simsolid
    Simcenter Simsolid is a Siemens simulation and structural analysis tool that helps designers and engineers analyze fully featured CAD assemblies without geometry simplification or meshing. By removing two of the most time-consuming steps in traditional FEA, it allows teams to validate structural performance much faster. The software can handle large and complex assemblies, including models with rough contact surfaces, gaps, or overlapping geometry. Simcenter Simsolid delivers accurate results in seconds to minutes on a standard PC, making it useful for rapid design comparison and simulation-driven development. It supports a wide range of analysis types, including linear and nonlinear statics, thermal analysis, modal analysis, fatigue analysis, dynamic simulations, buckling, composites, and random response. With CAD interoperability, advanced connections, materials, boundary conditions, and visualization tools, Simcenter Simsolid helps teams bring better products to market faster.
  • 2
    Simcenter PSIM
    Simcenter PSIM is a Siemens simulation tool designed for power electronics and motor drive design. It helps engineers analyze power converter losses, motor drive efficiency, conducted EMI, and analog or digital control systems. The software has been used in the power electronics field for more than 25 years and combines a user-friendly interface with a robust simulation engine. Simcenter PSIM supports fast switching simulations, quick power loss calculations, and design suites for power supplies, motor drives, EMI analysis, filter design, and HEV powertrain systems. It also includes automatic embedded code generation, allowing teams to create C code from control schematics for rapid prototyping. With verification tools such as Monte Carlo, sensitivity, and fault analysis, Simcenter PSIM helps engineers design, test, and validate power electronics solutions faster.
  • 3
    Simcenter Amesim
    Simcenter Amesim is a leading integrated, scalable mechatronic system simulation platform that allows design engineers to virtually assess and optimize the systems’ performance. This will boost overall systems engineering productivity from the early development stages until the final performance validation and controls calibration. It allows its users to focus on engineering, deliver accurate and actionable results, develop scalable models supporting the entire development cycle, improve collaboration and integrate system performance with other engineering disciplines. Simcenter Amesim is part of the Siemens Xcelerator portfolio, the comprehensive and integrated portfolio of software and services from Siemens Digital Industries Software.
  • 4
    Simulink

    Simulink

    MathWorks

    Design and simulate your system in Simulink before moving to hardware. Explore and implement designs that you wouldn’t otherwise consider – without having to write C, C++, or HDL code. Explore a wide design space by modeling the system under test and the physical plant. Your entire team can use one multi-domain environment to simulate how all parts of the system behave. Package and share your simulations with collaborators, suppliers, and clients. Reduce expensive prototypes by testing your system under conditions that are otherwise too risky or time-consuming to consider. Validate your design with hardware-in-the-loop testing and rapid prototyping. Maintain traceability from requirements to design to code. Instead of writing thousands of lines of code by hand, automatically generate production-quality C and HDL code that behaves the same way as the model you created in Simulink. Then deploy it directly onto your embedded processor or FPGA/ASIC.
    Starting Price: $860 per year
  • 5
    Simcenter Inspire
    Simcenter Inspire is a Siemens simulation-driven design platform that helps users generate, optimize, validate, and manufacture innovative parts in one environment. It brings CAE capabilities into a CAD-like workspace so designers can explore concepts, test performance, and assess manufacturability earlier in the design process. The software combines geometry modeling, generative design, manufacturing simulation, and GPU-enhanced rendering to support faster product development. Simcenter Inspire includes advanced hybrid modeling tools that allow users to work with BRep, PolyNURBS, facets, and implicit geometry. It also provides embedded solvers for structural, motion, and fluid performance exploration while reducing or automating meshing. With optimization tools for lightweighting, material efficiency, and structural refinement, Simcenter Inspire helps teams move from early design ideas to manufacturable products with greater confidence.
  • 6
    Simcenter X
    Simcenter X is a cloud-powered multi-domain simulation suite from Siemens designed to help engineering teams accelerate innovation with flexible SaaS access. It brings together trusted Simcenter simulation applications with cloud deployment, high-performance computing, and scalable licensing. The platform supports CFD, mechanical, systems simulation, and MDAO tools so teams can work across multiple disciplines in one environment. Simcenter X helps reduce engineering silos by improving collaboration, data management, and cross-domain simulation workflows. Its centralized cloud-managed entitlements, universal tokens, and one-click HPC access make it easier to manage users, resources, and peak simulation workloads. With Simcenter X Advanced, organizations can simplify licensing, expand simulation capacity, and empower engineers to run complex studies more efficiently.
  • 7
    LabVIEW
    LabVIEW offers a graphical programming approach that helps you visualize every aspect of your application, including hardware configuration, measurement data, and debugging. This visualization makes it simple to integrate measurement hardware from any vendor, represent complex logic on the diagram, develop data analysis algorithms, and design custom engineering user interfaces. With LabVIEW and NI DAQ hardware, you can build a custom measurement solution to visualize and analyze real-world signals to make data-driven decisions. Using LabVIEW and NI or third-party hardware, you can automate the validation of your product to meet challenging time-to-market and performance requirements. Working with LabVIEW, you can create flexible test applications that control multiple instruments and design user interfaces to optimize your manufacturing test throughput and operational cost. You can build industrial equipment and smart machines faster with LabVIEW.
    Starting Price: $453 per year
  • 8
    20-sim

    20-sim

    20-sim

    20-sim is a modeling and simulation software package for mechatronic systems. With 20-sim you can enter models graphically, similar to drawing an engineering scheme. With these models, you can simulate and analyze the behavior of multi-domain dynamic systems and create control systems. You can even generate C-code and run this code on hardware for rapid prototyping and HIL-simulation. 20-sim provides you with features that allow you to create models very quickly and intuitively. You can create models using equations, block diagrams, physics blocks and bond graphs. Various features help you to build your models, simulate them and analyze their performance. Models are built in the 20-sim editor. This editor contains a large model library with building blocks to help you to construct models. The model library contains many components such as block diagrams and bond graphs.
    Starting Price: €108 one-time payment
  • 9
    Simcenter Compose
    Simcenter Compose is a numerical computing environment from Siemens designed for custom mathematical data operations and CAE pre- and post-processing work. It allows engineers to perform a wide range of math operations, including linear algebra, matrix manipulation, statistics, differential equations, signal processing, control systems, polynomial fitting, and optimization. The software includes native CAE and test result readers that help users better understand systems and support model-based development. Simcenter Compose provides a user-friendly integrated development environment with all capabilities available in one multi-functional tool and no additional toolboxes required. Users can develop reusable scripts, automate repeated calculations, visualize results with 2D and 3D plots, and connect with OML, Octave, and Python environments. It can be used as a standalone tool or alongside other Simcenter products such as Simcenter Embed and Simcenter Twin Activate.
  • 10
    Ansys SCADE Architect
    Ansys SCADE Architect has been specifically developed for system engineers. It provides full support of industrial systems engineering processes, such as ARP 4754A, ISO 26262 and EN 50126. SCADE Architect features functional and architectural system modeling and verification in a SysML-based environment. Ansys SCADE Architect has been specifically developed for system engineers; the underlying SysML™ technology is hidden, making modeling more user-friendly and intuitive. Ansys tools support software development aligned to the FACE Technical Standard at both the model and generated code levels, providing users with an easy workflow that passes the FACE Conformance Test Suite (CTS), a necessary test process included in the FACE Technical Standard.
  • 11
    Simcenter MAGNET
    Simcenter MAGNET is a powerful electromagnetic field simulation solution for performance prediction of motors, generators, sensors, transformers, actuators, solenoids, or any component with permanent magnets or coils. Simcenter MAGNET helps you predict the performance of any component with permanent magnets or coils. Perform low-frequency electromagnetic field simulations. Simcenter MAGNET includes capabilities to accurately model the physics of electromagnetic devices. This includes the ability to model manufacturing processes, temperature-dependent material properties, magnetization and de-magnetization modeling, and vector hysteresis models among others. Simcenter MAGNET also has a built-in motion solver with a six-degree-of-freedom capability. It allows for complex problems like magnetic levitation or complex motion to be accurately modeled and analyzed. This is made possible with a unique smart re-meshing technology.
  • 12
    Simcenter Femap

    Simcenter Femap

    Siemens Digital Industries

    Simcenter Femap is an advanced simulation application for creating, editing, and inspecting finite element models of complex products or systems. You can use advanced workflows in Simcenter Femap to model components, assemblies, or systems, to then determine a model’s behavioral response when subjected to real-world conditions. In addition, Simcenter Femap provides powerful data-driven and graphical results visualization and evaluation, which in combination with the industry-leading Simcenter Nastran, delivers a comprehensive CAE solution that improves product performance. In the quest to make products lighter yet stronger, manufacturers are increasing their use of composite materials. Simcenter is at the leading edge of composites analysis through continuous development of material models and element types. Simcenter speeds the entire process for simulating laminate composite materials through a seamless connection to composites design.
  • 13
    System Composer
    System Composer™ enables the specification and analysis of architectures for model-based systems engineering and software architecture modeling. With System Composer, you allocate requirements while refining an architecture model that can then be designed and simulated in Simulink®. Architecture models consisting of components and interfaces can be authored directly, imported from other tools, or populated from the architectural elements of Simulink designs. You can describe your system using multiple architecture models and establish direct relationships between them via model-to-model allocations. Behaviors can be captured in sequence diagrams, state charts, or Simulink models. You can define and simulate the execution order of component functions and generate code from your software architecture models (with Simulink and Embedded Coder®).
    Starting Price: $740 per year
  • 14
    Embunit

    Embunit

    Embunit

    Embunit is a unit testing tool for programmers and testers developing software in C or C++. It is aimed at embedded software development, but can be used to create unit tests for any software written in C or C++. Embunit eliminates the mundane, repetitive aspects of writing unit tests, leaving you free to concentrate on defining the test behaviour. This is achieved by specifying a sequence of actions as shown in the example screenshot below. Embunit generates the unit test source code automatically. Embunit has been developed with flexibility in mind, and can be customised to create unit tests for virtually any hardware platform; even the smallest microcontrollers. It is not tied to any specific toolset and is designed to accommodate the common limitations of embedded C++ compilers.
    Starting Price: $131.19 per user
  • 15
    Simcenter STAR-CCM+

    Simcenter STAR-CCM+

    Siemens Digital Industries

    Simcenter STAR-CCM+ is a multiphysics computational fluid dynamics (CFD) software for the simulation of products operating under real-world conditions. Simcenter STAR-CCM+ uniquely brings automated design exploration and optimization to the CFD simulation toolkit of every engineer. The single integrated environment includes everything from CAD, automated meshing, multiphysics CFD, sophisticated postprocessing, and design exploration. This allows engineers to efficiently explore the entire design space to make better design decisions faster. The additional insight gained by using Simcenter STAR-CCM+ to guide your design process ultimately leads to more innovative products that exceed customer expectations. Significantly improving a battery design across its whole operating range is a challenging task, and involves the simultaneous optimization of numerous parameters. Simcenter provides a complete simulation environment for the analysis and design of the electrochemical system.
  • 16
    SDC Verifier

    SDC Verifier

    SDC Engineering B.V.

    SDC Verifier is an all-in-one software solution for structural design, FEA analysis, and verification according to design codes and standards. SDC Verifier can be used independently or as an extension to Ansys Mechanical, Femap, and Simcenter 3D.
  • 17
    Simcenter 3D
    Address complex engineering challenges by enhancing simulation efficiency. Simcenter 3D is one of the most comprehensive, fully-integrated CAE solutions. Simcenter 3D helps you model and evaluate complex product performance through revolutionary improvements in simulation efficiency. By integrating multiple physics domains together from a single simulation modeling environment, you gain better insight into your product’s performance faster. Simcenter 3D is an integrated environment in which you perform all of your CAE pre- and post-processing. Unrivaled geometry manipulation tools help you intuitively defeature and abstract computer-aided design (CAD) geometry from any source. Comprehensive meshing and modeling tools support multiple simulation applications and give you the unique capability to associate your analysis model with design data. This helps you speed up the tedious modeling process and keep analysis models in sync with the latest design.
  • 18
    Simcenter Flotherm
    With more than 34 years of development and user feedback, Simcenter Flotherm is the leading electronic cooling simulation software solution for electronic thermal analysis. It shortens development at IC package, PCB, and enclosure level through to large systems such as data centers. Improve electronics thermal management for reliability with fast, accurate electronics cooling CFD simulation from initial pre-CAD exploration to final verification. Simcenter Flotherm integrates with the electronics development workflow as a tool for thermal engineers to perform simulations and provide timely accurate results and feedback to other engineering functions. It supports thermal management, and simulation-based decision-making from early-stage architecture to final thermal design verification. This aids shortened development and also helps to eliminate risks of costly reliability-related warranty costs or any late-stage re-spins.
  • 19
    MPLAB X IDE

    MPLAB X IDE

    Microchip

    MPLAB® X Integrated Development Environment (IDE) is an expandable, highly configurable software program that incorporates powerful tools to help you discover, configure, develop, debug and qualify embedded designs for most of our microcontrollers and digital signal controllers. MPLAB X IDE works seamlessly with the MPLAB development ecosystem of software and tools, many of which are completely free. No need to purchase extra visualizations tools since real-time streaming data can be viewed in Data Visualizer. Pin states can be verified and manipulated with I/O View for fast hardware verification. Save time with useful links to software libraries, datasheets and user guides that are provided automatically. Includes the MPLAB Integrated Programming Environment (IPE) for production-level programming. MPLAB X IDE brings a host of features to help you quickly debug your projects and minimize your development time.
  • 20
    Simcenter S-Frame
    Simcenter S-Frame is a Siemens structural analysis and design solution built for modeling, analyzing, and designing structures of varying complexity. It supports different materials, load cases, nonlinear behaviors, and design code requirements for a wide range of structural engineering projects. The software helps users create models faster with automated framework generators, cloning tools, and BIM or DXF import links. Simcenter S-Frame includes advanced meshing tools that allow engineers to generate detailed analysis results in areas of interest. It supports many analysis types, including linear static, vibration, response spectrum, time history, P-Delta, buckling, staged construction, moving load, and nonlinear analysis. With integrated steel and concrete design tools, reporting features, and links to Revit, TEKLA Structures, AutoCAD DXF, S-Frame Timber, and S-Frame Foundation, it helps engineers improve productivity and design confidence.
  • 21
    Simcenter EDEM
    Simcenter EDEM is a high-performance Discrete Element Method tool for bulk material and particle simulation, designed to give engineers crucial insight into how granular materials interact with handling equipment across a range of operating and process conditions. It accurately simulates and analyzes the behavior of coal, ores, soils, fibers, grains, tablets, powders, rocks, crops, and other real-world materials. Users can get started quickly with extensive pre-calibrated material model libraries representing rocks, ores, soils, and powders, while validated physics models support dry, sticky, compressible, and more complex material behaviors. Simcenter EDEM can simulate complex, industry-scale particle systems involving many millions of particles with fast and scalable compute performance across CPU, GPU, and multi-GPU solvers.
  • 22
    Simcenter Nastran
    Simcenter Nastran is a premier finite element method (FEM) solver for computational performance, accuracy, reliability and scalability. Simcenter Nastran includes powerful solutions for linear and nonlinear structural analysis, structural dynamics, acoustics, rotor dynamics, aeroelasticity, thermal analysis, and optimization. The advantage to having all these solutions available in a single solver is that input/output file formats are the same for all solution types, which greatly simplifies modeling processes. Available as a standalone enterprise solver or as an integrated solver in Simcenter 3D, Simcenter Nastran helps manufacturers as well as engineering suppliers in aerospace, automotive, electronics, heavy machinery, medical device, and other industries for their critical engineering computing needs so they can produce safe, reliable and optimized designs within ever shorter design cycles.
  • 23
    VeriStand

    VeriStand

    National Instruments

    VeriStand application software helps you configure I/O channels, data logging, stimulus generation, and host communication for NI real-time hardware. You can also import simulation models and control algorithms, respond to events with configurable alarms, and enable test automation with macro recording, TestStand, .NET, and other software. You can interact with and monitor application data, alarm states, and system execution metrics using a run-time editable user interface. Although you don't need programming knowledge, you can also use a variety of software environments such as LabVIEW, ANSI C/C++, Python, and ASAM XIL to add custom functionality to VeriStand. VeriStand helps test engineers reduce the time they need to test their products with a wide range of functionality including configurable data acquisition, simulation model integration, test sequencing, and logging. Learn more about how you can use VeriStand to develop, deploy, and run your real-time tests.
    Starting Price: $2,065 per year
  • 24
    TASKING

    TASKING

    TASKING

    The quality of your code is valued by its efficiency and ability to execute flawlessly. Is your current development environment providing you with the tools you need to create clean, efficient, and correct code? You’re responsible for developing solutions that impact human longevity and safety, and the last thing you can afford to compromise on is your integrated development environment. The TASKING Embedded Software Development solutions provide an industry-leading ecosystem for your entire software development process. Each TASKING compiler is developed for a specific architecture and meets the unique needs of your specialized industry requirements including automotive, industrial, telecom, and datacom. A complete integrated development environment allows you to create error-free and efficient code with compilers, debuggers, embedded internet, and RTOS support for industry-leading microprocessors and microcontrollers.
  • 25
    µVision IDE
    The µVision IDE combines project management, run-time environment, build facilities, source code editing, and program debugging in a single powerful environment. µVision is easy-to-use and accelerates your embedded software development. µVision supports multiple screens and allows you to create individual window layouts anywhere on the visual surface. The µVision Debugger provides a single environment in which you may test, verify, and optimize your application code. The debugger includes traditional features like simple and complex breakpoints, watch windows, and execution control and provides full visibility to device peripherals. With the µVision Project Manager and Run-Time Environment you create software application using pre-build software components and device support from Software Packs. The software components contain libraries, source modules, configuration files, source code templates, and documentation.
  • 26
    Ansys SCADE Suite
    Modern automobiles, aircraft, and other complex industrial products are composed of multiple electronic components, perfectly integrated to provide critical functionality. Underlying these advanced systems are millions of lines of embedded software code that ensure their flawless operation under every operating scenario. Ansys SCADE Suite drastically reduces safety certification costs by simplifying critical control application design and automating verification, qualifiable/certified code generation, and documentation generation. In the race to launch new hybrid and electric vehicle models, Ansys SCADE has emerged as a valuable strategic tool for Subaru over the past decade, supporting the automaker’s commitment to uncompromising safety and quality. The time saved during the end-to-end development of the ECU — without sacrificing the accuracy of its control software — has been crucial to Subaru’s ability to introduce innovative new technologies.
  • 27
    Capital Embedded AR Classic
    Capital Embedded AR Classic is Siemens’ implementation of the AUTOSAR Classic standard basic software for automotive embedded systems. It is designed to help automotive engineers manage the growing complexity of in-vehicle software development. Capital Embedded AR Classic supports multiple AUTOSAR Classic releases and is validated for ISO 26262 functional safety use cases up to ASIL D. The platform provides robust support for key automotive communication protocols such as LIN, CAN, CAN-FD, Ethernet, and FlexRay. It enables efficient multibus gateway implementations and supports multicore architectures. Engineers can distribute software components and basic software across multiple partitions for optimal performance. Capital Embedded AR Classic helps organizations accelerate time-to-market while delivering high-quality, reliable embedded software.
  • 28
    HCL OneTest Embedded
    Automating the creation and deployment of component test harnesses, test stubs and test drivers is a cinch thanks to OneTest Embedded. With a single click from any development environment, one can profile memory and performance, analyze code coverage and visualize program execution behavior. Additionally, OneTest Embedded helps be more proactive in debugging, while identifying and assisting in fixing code before it breaks. Allows for a virtual cycle of test generation, while executing, reviewing and testing improvement to rapidly achieve full test coverage. One click is all it takes to build, execute on the target, and generate reports. Helps preempt performance issues and program crashes. Additionally, can be adapted to work with custom memory management methods used in embedded software. Provides visibility on thread execution and switching to develop a deep understanding of the behavior of the system under test.
  • 29
    WedoLow

    WedoLow

    WedoLow

    WedoLow is a deep-tech optimization platform for embedded and hosted C/C++ applications, designed to push software performance and efficiency even on constrained hardware. WedoLow analyses source code, identifies performance bottlenecks (CPU load, memory footprint, energy use), and automatically applies algorithmic and architectural optimizations tailored to the target hardware. The core of the offering, the beLow suite, integrates seamlessly with common build systems, so it fits into existing workflows. Once analysis is complete, beLow provides a detailed diagnostic report, classifies optimization opportunities (bit-exact, permissive, or lossy depending on output-value tolerance), and helps teams choose appropriate strategies based on constraints and trade-offs. WedoLow also supports AI-assisted code generation and optimization via its WedoLow MCP Server.
  • 30
    Keil MDK
    Keil® MDK is the most comprehensive software development solution for Arm®-based microcontrollers and includes all components that you need to create, build, and debug embedded applications. MDK-Core is based on µVision (Windows only) with leading support for Cortex-M devices including the new Armv8-M architecture. MDK includes Arm C/C++ Compiler with assembler, linker, and highly optimized run-time libraries that are tailored for optimum code size and performance. Software Packs may be added any time to MDK-Core making new device support and middleware updates independent from the toolchain. They contain device support, CMSIS libraries, middleware, board support, code templates, and example projects. The IPv4/IPv6 networking communication stack is extended with Mbed™ TLS to enable secure connections via the Internet. Product evaluation, small projects, and education. Code size restricted to 32 Kbyte.
  • 31
    Timesys Secure by Design

    Timesys Secure by Design

    Timesys Corporation

    Cybersecurity of connected embedded system devices has always been important, especially for systems supporting high availability, mission-critical applications. In today’s heightened cyber threat environment, connected embedded systems for industrial controls, transportation, navigation, communications, aerospace, military applications, healthcare devices, logistics systems and many others require uncompromising security at deployment and throughout their product life cycles. To compensate for go-to-market pressures, many connected embedded system product developers rely on third-party software components, including open source or proprietary licensed components to address foundational product functions. Traditional security audits take place at the end of development and testing, right before products are released.
  • 32
    Qt Creator

    Qt Creator

    Qt Group

    Qt Creator's advanced code editor lets you code in C++, QML, JavaScript, Python and other languages. It features code completion, syntax highlighting, refactoring and has built-in documentation at your fingertips. Qt Creator integrates with most popular version control systems, including Git, subversion, perforce, and mercurial. Integrated visual editors for building C++ widget-based applications or fluid Qt Quick-based animated UIs with ready-made controls. Import an existing project or create one from scratch – Qt Creator generates all the necessary files. Support for Cmake and cross-compiling with qmake is included. Build for and run your software on desktop, mobile and embedded operating systems. The build settings allow you to easily switch between targets. Test and debug applications in conditions practically identical to those on your target device.
    Starting Price: $83 per month
  • 33
    MPLAB Code Configurator
    MPLAB® Code Configurator (MCC) is a free, graphical programming environment that generates seamless, easy-to-understand C code to be inserted into your project. Using an intuitive interface, it enables and configures a rich set of peripherals and functions specific to your application. It supports 8-bit, 16-bit and 32-bit PIC® microcontrollers. MCC is incorporated into both the downloadable MPLAB X Integrated Development Environment (IDE) and the cloud-based MPLAB Xpress IDE. Free graphical programming environment. Intuitive interface for quick start development. Automated configuration of peripherals and functions. Minimized reliance upon product datasheet. Reduces overall design effort and time. From novice to expert. Accelerates generation of production ready code. Requiring no downloads, no machine configuration and no waiting, MPLAB Xpress is the easiest way to get started using MCC.
  • 34
    Zulu Embedded

    Zulu Embedded

    Azul Systems

    Zulu Embedded™ is the only fully certified, completely customizable 100% open source Java platform for embedded systems plus IoT and IIoT edge devices, gateways and dedicated applications. Across a wide variety of devices and operating systems. Zulu Embedded™ meets all Java SE standards and requires no coding changes to your application. Leverage industry-standard Java tools for development and profiling. As a pure, 100% open source offering there are no license fees. Every Zulu Embedded support plan offers redistribution-ready downloadable runtimes, access to all security updates, technical troubleshooting, and a wide set of packaging alternatives. We will work with you to determine the bundle requirements, support, and pricing model needed to match your requirements.
  • 35
    Requirements Portal
    Requirements Portal by Altium is a requirements management and verification tool integrated directly into Altium’s solutions, including Altium Develop, Altium Agile Teams and Altium Agile Enterprise. It enables engineering teams developing hardware products and embedded systems to create, store, and manage formalized requirements and link them to designs and verification data. Each requirement is traceable and connected to upstream system definitions and downstream design and verification artifacts, such as schematics, PCB layouts, BOMs, and test cases, providing visibility from system design through implementation, verification, handoff, and certification. This helps teams reduce rework, avoid misalignment across disciplines, and simplify compliance activities.
  • 36
    SIMulation Workbench

    SIMulation Workbench

    Concurrent Real-Time

    Hardware-in-the-loop simulation is a trusted, cost-effective alternative for executing tests on actual equipment. It is ideal for proving designs and performing tests of complex equipment such as in automobiles, airplanes, missiles, satellites, rockets and locomotives. Testing is executed in a virtual test scenario instead of on the road or in real-devices. Much of the test environment is replaced by mathematical models, so components can be inserted into a closed loop. This makes for tests that are reproducible, systematic and fast, as well as more reliable. Concurrent hardware-in-the-loop simulation solutions feature the SIMulation Workbench real-time modeling environment running on the RedHawk Linux operating system. SIMulation Workbench provides a complete framework that makes it easy to develop and execute hardware-in-the-loop simulations in real-time.
  • 37
    Atmel START

    Atmel START

    Microchip

    Atmel START is an innovative online tool for intuitive, graphical configuration of embedded software projects. It lets you select and configure software components, drivers and middleware, as well as complete example projects specifically tailored to the needs of your application. The configuration stage lets you review dependencies between software components, conflicts and hardware constraints. In the case of a conflict, Atmel START will automatically suggest solutions that fit your specific setup. With graphical pin-mux and clock configuration, you can easily match your software and drivers with your own hardware layout. The tool also provides automated assistance for retargeting projects and applications for different devices. Getting that sample code to run on your board has never been easier. When you are done with your configuration, you can download it for use together with your preferred integrated development environment (IDE).
  • 38
    ClarinoxBlue

    ClarinoxBlue

    Clarinox Technologies

    ClarinoxBlue is a comprehensive, flexible, and portable Bluetooth protocol stack for embedded devices. > Designed for both Bluetooth Classic (BR/EDR) and Bluetooth Low Energy > ClarinoxBlue implements all Bluetooth protocols and profile layers > Support for multiple simultaneous profiles and roles > Single and multi-threaded applications > Blocking and non-blocking API calls > Dual-mode or single-mode stack options
  • 39
    C-STAT

    C-STAT

    IAR Systems

    Static analysis helps you to find potential issues in your code by doing an analysis on the source code level. C-STAT includes almost 700 checks in total, some comply with rules as defined by MISRA C:2012, MISRA C++:2008 and MISRA C:2004 and more than 250 checks mapping to issues covered by CWE. In addition, it checks compliance with the coding standard CERT C for secure coding. C-STAT executes fast and provides you with comprehensive and detailed error information. You don't need to worry about complex tool setup and struggle with language support and general build issues. C-STAT is completely integrated in the IAR Embedded Workbench IDE and enables you to easy ensure code quality in your daily development flow. It's available for most IAR Embedded Workbench products. Static analysis finds potential issues in code by doing an analysis on the source code level. In addition to raising the code quality, the analysis also aids alignment with industry coding standards.
  • 40
    PathWave System Design

    PathWave System Design

    Keysight Technologies

    Go beyond math-based modeling with a complete RF-aware design workflow, plus decades of Keysight measurement science in RF instrumentation, ready for any system architect. PathWave System Design offers the most advanced prototyping and design platform for complex RF systems with faster simulation speed, near-circuit fidelity, libraries for radar, electronic warfare, satellite, 5G, and WiFi, plus enterprise integration with numerous partners. Statistical models for propagation and channels can only take your system designs so far. Dynamic kinematic modeling for radar, electronic warfare, satellite, 5G, and automotive are all possible with connections to tools such as STK by AGI, an Ansys Company. Designers of advanced cellular systems need trusted reference libraries that are based on Keysight measurement science. Researchers exploring the next generation of communications signals need a flexible platform for physical layer development and testing.
  • 41
    MULTI IDE

    MULTI IDE

    Green Hills Software

    After more than three decades of customer use and continuous enhancement, the MULTI Integrated Development Environment (IDE) is unmatched in the embedded software industry. Developers know they can rely on MULTI to help them produce high-quality code and get their devices to market faster. Whether pinpointing a hard-to-find bug, resolving a memory leak, or maximizing system performance, MULTI consistently works. Every feature of our revolutionary Debugger is designed to quickly solve problems that stump traditional tools. It often takes weeks or months to track down problems like inter-task corruptions, missed real-time requirements, and external hardware events. Green Hills' TimeMachine tool suite helps you solve the same problems in hours or even minutes. The TimeMachine tool suite automatically captures program execution data, combining the MULTI Debugger interface with innovative replay debugging capabilities.
  • 42
    IAR Embedded Workbench
    Complete development environment for Arm, generating fast, compact code and enabling you to take full control of your code. One Integrated Development Environment with project management tools and editor. Included is 8,400 example projects containing configuration files, code examples and project templates, giving every project a quick start. The IAR C/C++ Compiler is built by our compiler experts and supports C and C++. It offers advanced global and target-specific optimizations, and supports a wide range of industry-standard debug and image formats, compatible with most popular debuggers and emulators, including ELF/DWARF where applicable. Coupled with the complete linker and assembler, it enables powerful building of embedded applications. Support for all 32-bit Arm core from all major vendors and selected 64-bit Arm cores. Our tools are available in a flexible license model to suit your company needs.
  • 43
    MPLAB Data Visualizer
    Troubleshooting your code's run-time behavior has never been easier. MPLAB® Data Visualizer is a free debugging tool that graphically displays run-time variables in an embedded application. Available as a plug-in for MPLAB X Integrated Development Environment (IDE) or a stand-alone debugging tool, it can receive data from various sources such as the Embedded Debugger Data Gateway Interface (DGI) and COM ports. You can also track your application's run-time behavior using a terminal or graph. To get started with visualizing data, check out the Curiosity Nano Development Platform and Xplained Pro Evaluation Kits. Capture data streamed from a running embedded target via serial port (CDC) or the Data Gateway Interface (DGI). Concurrently stream data and debug target code using MPLAB® X IDE. Decode data fields at runtime using the Data Stream Protocol format. Visualize the raw or decoded data in a graph as a time series or display the data in a terminal.
  • 44
    MATLAB

    MATLAB

    The MathWorks

    MATLAB® combines a desktop environment tuned for iterative analysis and design processes with a programming language that expresses matrix and array mathematics directly. It includes the Live Editor for creating scripts that combine code, output, and formatted text in an executable notebook. MATLAB toolboxes are professionally developed, rigorously tested, and fully documented. MATLAB apps let you see how different algorithms work with your data. Iterate until you’ve got the results you want, then automatically generate a MATLAB program to reproduce or automate your work. Scale your analyses to run on clusters, GPUs, and clouds with only minor code changes. There’s no need to rewrite your code or learn big data programming and out-of-memory techniques. Automatically convert MATLAB algorithms to C/C++, HDL, and CUDA code to run on your embedded processor or FPGA/ASIC. MATLAB works with Simulink to support Model-Based Design.
  • 45
    DoubleCheck Code Analysis

    DoubleCheck Code Analysis

    Green Hills Software

    When it comes to ensuring software quality, reliability, and security in today's sophisticated code bases, traditional debugging and testing methods simply fall short. Automated tools such as static source code analyzers are more effective in finding defects that could result in buffer overflows, resource leaks, and other security and reliability issues. This class of defects are often not detected by compilers during standard builds, run-time testing, or typical field operation. While other source code analyzers run as separate tools, DoubleCheck is an integrated static analyzer, built into the Green Hills C/C++ compiler. DoubleCheck leverages accurate and efficient analysis algorithms that have been tuned and field-proven in 30+ years of producing embedded development tools. DoubleCheck can be used as a single integrated tool to perform compilation and defect analysis in the same pass.
  • 46
    VLAB Works
    Simulation is a tool that has been available to developers of embedded devices for many, many years. However, working with the hardware has generally been the preference as the simulator was too slow, too inaccurate or too expensive. VLAB Works has rethought the foundational assumptions of simulation to bring you Virtualization Based Development, a new way of thinking about developing embedded products. VLAB Tools and our suite of Virtual Platforms, put the power and techniques desktop software developers have come to expect from virtualization in your hands to create the embedded products of the future. Imagine a virtual environment that supports an end to end agile process. Where you can define, design, implement, validate, optimize, and support your new embedded product, all of this without hardware, with an automated all-in-software path to product prototyping, simulation, test, measurement, and analysis in all phases of development.
  • 47
    IBM Rhapsody
    IBM® Engineering Systems Design Rhapsody® (Rational Rhapsody) and its family of products offers a proven solution for modeling and systems design activities that allows you to manage the complexity many organizations face with product and systems development. Rhapsody is part of the IBM Engineering portfolio that provides a collaborative design development, and test environment for systems engineers that supports UML, SysML, UAF and AUTOSAR. The solution also allows for control of defense frameworks (DoDAF, MODAF and UPDM) and helps accelerate industry standards such as DO-178, DO-178B/C and ISO 26262. Get continuous validation through rapid simulation, prototyping and execution to address errors earlier when they are less costly to fix. Use automatic consistency checking to enhance agility and improve reuse with collaboration to reduce both recurring and non-recurring costs.
  • 48
    MPLAB Harmony v3
    MPLAB® Harmony v3 is a fully integrated embedded software development framework that provides flexible and interoperable software modules to simplify the development of value-added features and reduce your product’s time to market. Core-agnostic implementation which supports both MIPS® and Arm® Cortex® core architectures. Code portability with consistent APIs that can be used across different device families. Easily configurable using MPLAB Harmony Configurator’s (MHC’s) Graphical User Interface (GUI). Validated across 32-bit PIC® (MIPS-based) and SAM (Arm Cortex-based) MCU and MPU device families. Fully Integrated with third-party solutions like FreeRTOS and Micrium® and able to import projects created in IAR Embedded Workbench. Added support for SAM families of Arm Cortex-M based devices, including a free software development environment. Easy device and library setup using the graphical configuration features provided by MHC’s GUI.
  • 49
    YNQ

    YNQ

    Visuality Systems

    YNQ is a portable SMB server and client stack developed by Visuality Systems, written in ANSI C and designed to run on embedded, IoT, or non-Windows systems while ensuring full interoperability with Windows-based machines. It enables remote file operations (write, edit, copy, delete, update) over a network without needing to transfer entire files locally, while maintaining a small resource footprint ideal for constrained environments. YNQ supports full compatibility across all SMB dialects (from NTLM 0.12 through SMB 3.1.1), including backward compatibility, making it broadly applicable across SMB ecosystems. It offers security features such as Kerberos (domain-join, delegation), NTLM/NTLMv2, message signing, SMB encryption, and pre-authentication integrity. YNQ is modular and comprises four product components; Standalone Client, Corporate Client (with Active Directory registration capability), Standalone Server, and Corporate Server.
  • 50
    Storyboard

    Storyboard

    Crank AMETEK

    Storyboard is an embedded GUI development framework that accelerates the design and delivery of modern UX for tomorrow’s IoT and wearable devices. With its Rapid Design Import and Iteration Technology, embedded developers around the world are able to create products that offer unmatched GUI experiences (graphics, voice, and audio), uniquely optimized for all operating systems and platforms, including resource-constrained MCU and MPU platforms. Storyboard aligns embedded developers with the iterative change processes of designers — using popular tools like Sketch and Photoshop — helping manufacturers achieve high-quality UX without sacrificing performance or development time. With only a few mouse clicks, developers use Storyboard to visualize changed assets and rapidly assess, accept, or reject elements in a timesaving manner. This accelerated workflow allows teams to refine their products at any stage in their development cycle.