Pls Development Tools
PLS Development Tools (PLS Programmierbare Logik & Systeme GmbH) provides the UDE Universal Debug Engine software and UAD hardware probes for debugging, tracing, testing, and FLASH programming of microcontrollers and multi-core SoCs, serving embedded systems developers in automotive, industrial, and semiconductor industries across more than 100 architectures.
- Company typePrivate
- Founded1990
- HeadquartersSunnyvale, United States
- Headcount11–50
- GTM typeB2B
- OfferingSoftware
What Pls Development Tools does
PLS Development Tools (legal entity: PLS Programmierbare Logik & Systeme GmbH) is a privately held German GmbH founded in 1990 and headquartered in Lauta, Germany, with a US sales and support office in Cupertino, California. The company develops and sells the UDE (Universal Debug Engine) software platform and a family of Universal Access Device (UAD) hardware probes — UAD2pro, UAD2next, and UAD3+ — that together provide debugging, tracing, testing, and FLASH programming for 32-bit and 64-bit microcontrollers, multi-core SoCs, and embedded processors. The UDE platform supports more than 100 microcontroller architectures across 50+ semiconductor vendors, including Arm Cortex, Infineon TriCore/AURIX, Renesas RH850/RA, NXP Power Architecture/S32, STMicroelectronics Stellar/STM32, Texas Instruments, RISC-V, and Synopsys ARC, with first-party integrations to HighTec, Tasking, Keil, Wind River, and Green Hills toolchains, plus an Eclipse CDT plug-in, RTOS awareness (FreeRTOS, SAFERTOS, AUTOSAR Classic, PXROS-HR), and ISO 26262-compliant trace-based code coverage.
The company operates a platform-plus-modules commercial architecture: a base UDE license plus add-on modules (Universal Emulation Configurator, SimplyTrace, Memtool, Multi-core Workbench, Code Coverage, Test Automation/COM scripting, FreeRTOS Add-On, Eclipse Plug-in). Revenue is generated through a hybrid model combining one-time and subscription software licenses, hardware sales of UAD probes, and professional services/training delivered directly and through partners such as Hitex and MicroConsult. All sales are conducted via direct enterprise engagement through Request Information, Request a Quote, and Request for Callback forms; no public pricing is disclosed.
PLS serves embedded systems developers across automotive electronics (Tier 1 suppliers and OEMs working on ADAS, powertrain, body, and gateway ECUs with ASIL B/D functional safety requirements), industrial automation (motor drives, PLCs, factory controllers), and adjacent semiconductor verticals. Distribution is direct plus a global distributor network, with go-to-market supplemented by webinars, training programs, and an annual presence at embedded world in Nuremberg. The company maintains continuous annual major releases (UDE 2022 through UDE 2026) and is bootstrapped, with no external funding, parent company, or M&A activity disclosed.
Pls Development Tools firmographics
Firmographics- Name
- Pls Development Tools
- Legal name
- PLS Programmierbare Logik & Systeme GmbH
- Website
- https://pls-mc.com
- Company type
- Private
- Founded year
- 1990
- Operating status
- Operating
- Headcount range
- 11–50 employees
- Short description
- PLS Development Tools (PLS Programmierbare Logik & Systeme GmbH) provides the UDE Universal Debug Engine software and UAD hardware probes for debugging, tracing, testing, and FLASH programming of microcontrollers and multi-core SoCs, serving embedded systems developers in automotive, industrial, and semiconductor industries across more than 100 architectures.
- Ownership category
- akta.pro rank
Pls Development Tools industry classification
Industry- Product category
- Embedded Development Tools
- NAICS
- Software Publishers (51321), Custom Computer Programming Services (541511), Computer Systems Design and Related Services (54151)
- SIC
- Services-Prepackaged Software (7372), Services-Computer Programming Services (7371), Instruments For Meas & Testing Of Electricity & Elec Signals (3825)
- akta.pro primary industry
- Embedded Software & Firmware Tools (Compilers, Debug, RTOS tooling) (HDAHAFAE)
Keywords
Where Pls Development Tools is headquartered
LocationHeadquarters
- HQ city
- Sunnyvale
- HQ country
- United States
- HQ region
- North America
Offices2 records
Markets served
Pls Development Tools business model
Business model- GTM type
- B2B
- Offering type
- Software
- Cost components
- Personnel, Technology or R&D, Marketing or Sales, Supply Chain, Operations
Revenue model
- Software Licenses - UDE Universal Debug Engine: Perpetual or subscription licenses for the UDE Universal Debug Engine software platform, supporting various microcontroller architectures with optional add-ons for multicore debugging, trace analysis, and code coverage
- Hardware - Universal Access Devices: Sale of UAD debug probes and trace hardware including UAD2pro, UAD2next, and UAD3+ with various trace pod options and accessories
- Professional Services and Training: Training and consulting services for debugging, trace, and test workflows, delivered through partners and direct engagements
Go-to-market motion1 record
Distribution channels3 records
Marketing channels4 records
Pls Development Tools product offering
Product offeringCore offering
PLS Development Tools provides the UDE (Universal Debug Engine) software platform and a family of Universal Access Device (UAD) hardware probes for debugging, tracing, testing, and FLASH programming of 32-bit and 64-bit microcontrollers, multicore SoCs, and embedded processors. Its offering supports over 100 microcontroller architectures from more than 50 semiconductor vendors, with deep specialization in automotive functional safety (ISO 26262), multi-core heterogeneous SoC development, and RTOS-aware debugging. Revenue is generated through software licenses (perpetual and subscription), hardware probe sales, and professional training/consulting services sold to embedded systems engineering teams.
Product overview
PLS Development Tools offers the UDE (Universal Debug Engine) as its core unified platform for debugging, tracing, and testing of microcontrollers and embedded processors, complemented by a family of Universal Access Device (UAD) hardware probes (UAD2pro, UAD2next, UAD3+) that provide the physical debug and trace interface to target hardware. The UDE platform supports an ecosystem of add-on modules including the Universal Emulation Configurator (UEC) for trace system configuration, UDE SimplyTrace for simplified trace setup, UDE Memtool for flash programming, an Eclipse Plug-in for IDE integration, a FreeRTOS Add-On for RTOS awareness, and a Universal Multi-core Workbench for multi-core SoC management. The company also provides specialized coverage analysis and test automation scripting interfaces. This is a platform-plus-modules architecture where the UDE software drives the UAD hardware probes to deliver debug, trace, test, and programming capabilities across a wide range of 32-bit and 64-bit microcontroller architectures.
Differentiator
Problem solved
Functional benefit
Brands
- UDE® Universal Debug Engine: Technology-leading debug, trace and test tool for debugging, tracing and testing 32-bit and 64-bit microcontrollers, multicore system-on-chips (SoCs), and embedded processors
- UAD Universal Access Devices
- UDE SimplyTrace®
- Universal Emulation Configurator (UEC)
Products and services
- UDE Universal Debug Engine Flagship software platform providing an integrated development environment with source file management, project building, high-level-language debugging, trace recording, code coverage analysis, and high-speed communication to target hardware via Universal Access Devices. Supports 32-bit and 64-bit microcontrollers, multicore SoCs, and embedded processors from vendors including Infineon, Renesas, NXP, STMicroelectronics, Texas Instruments, RISC-V, and Synopsys ARC. Licensed perpetually or by subscription to embedded development teams.
- UAD3+ (Universal Access Device 3+) Premium hardware debug and trace probe for high-end multi-target development. Supports up to 8 simultaneous targets, USB 2.0 and Gigabit Ethernet host interfaces, and high-speed serial and parallel trace. Targeted at teams developing complex multicore SoCs in automotive and industrial applications.
- UAD2next (Universal Access Device 2 next) All-in-one debugging and trace hardware probe with high-speed USB3 and Gigabit Ethernet interfaces, optional trace modules, Range Extender option, and up to 512 MByte trace memory. Supports JTAG, cJTAG, DAP, SWD at up to 160 MHz. Designed as the mainstream choice for engineering teams needing both debug and trace capability.
- UAD2pro (Universal Access Device 2 pro) Compact base debugging hardware probe combining JTAG DAP, SWD, OnCE, LPD, H-UDI interfaces with combined CAN and serial interface. Supports up to 50 MHz IO-voltage 1.6 V to 5.5 V. Designed for basic debugging, production flash programming, and entry-level on-chip trace.
- UDE Universal Emulation Configurator (UEC) Graphical configuration front-end add-on for the UDE platform that uses a signal/action state machine to set up on-chip emulator measuring tasks, trigger conditions, and trace configurations. Simplifies configuration of complex trace clients including GTM, NoC, and Arm CoreSight systems.
- UDE SimplyTrace Add-on module that hides the complexity of manual trace unit configuration by providing context-sensitive trace functions attached to debugger views, enabling 'Trace from/to source code line' and 'Trace Variable/Expression' with minimal setup. Sold as a standalone UDE add-on.
- UDE Memtool FLASH memory programming tool for on-chip and external non-volatile memory (NOR, EEPROM, NAND, eMMC) across a wide range of supported architectures. Integrates with the UDE debugger environment for transparent erase, program, verify, and CRC calculation. Sold as a standalone UDE add-on.
- UDE Eclipse Plug-in Free Eclipse plug-in enabling the complete UDE debugger functionality (cross debugging, FLASH programming) within Eclipse CDT-based IDE environments. Compatible with Eclipse 4.8 (Photon) through 4.35 (2025-03) and CDT 9.5 through 12.0. Distributed as a free download.
- FreeRTOS Add-On for UDE RTOS awareness add-on providing comprehensive view of FreeRTOS resources and objects (tasks, queues, semaphores, mutexes, timers) and configuration details collected directly from the target system without requiring a separate description file. Sold as a standalone UDE add-on.
- Universal Multi-core Workbench Multi-core debugging add-on for managing complex multi-core SoC development. Features include multi-core target manager, graphical code coverage analysis for ISO 26262 compliance, profiling, and synchronized core run-control within a common UDE interface. Sold as a standalone UDE add-on.
- Code Coverage Module Trace-based non-intrusive code coverage analysis supporting statement coverage (C0) and branch coverage (C1) per ISO 26262. Works with optimized code using instruction trace data from MCDS, NEXUS, ETM, and CoreSight. Generates reports in HTML, XML, CSV, and text formats. Sold as a standalone UDE add-on.
- Test Automation and Scripting Interface Open automation interface based on Microsoft COM for scripting and test automation. Supports Python (embedded interpreter), PowerShell, Perl, Java, VB Script, C++, and .NET. Includes an embedded Python 3.12 console with auto-completion and callback functions for UDE events. Sold as a standalone UDE add-on.
- Rust Debugging Support for Infineon AURIX HLL debugging support for the Rust programming language alongside C and C++ when targeting Infineon AURIX microcontrollers. Sold as a standalone UDE add-on feature.
Companies that use Pls Development Tools
Customer profileSegments3 records
Ideal customer profiles2 records
Pls Development Tools technology and API
TechnologyTechnology focussed Yes
API detail
- Has API
- No
- API docs
- API detail
Core technology
AI maturity
App detail
Integration27 records
Feature8 records
Pls Development Tools partnerships and signals
Strategic signalPartnerships
Three partnerships are on record, tiered core.
- MicroConsultcoreMicroConsult provides training, coaching and consulting services for technologies, tools, methods, processes and teams. PLS partners with MicroConsult to deliver professional training on debugging, trace and test workflows using UDE and related products.
- HitexcoreHitex serves as a webinar partner hosting PLS Development Tools webinar series on debugging, trace and test topics for embedded systems developers.
- BoschcoreBosch's Generic Timer Module (GTM) IP is supported by UDE for debugging and trace. PLS collaborates with Bosch on GTM support as evidenced by external resources linking to Bosch Semiconductors GTM Techday presentations.
Scale indicators1 record
Recent moves6 records
Expansion highlights6 records
Pls Development Tools competitors and assessment
Company assessmentBroad incumbents
- Arm (Keil MDK): Arm's Keil MDK µVision IDE and Arm Debugger are widely adopted free/low-cost alternatives for Arm Cortex-M/A/R-based MCUs that constitute a large portion of UDE's addressable market. While not as deep on multi-core or RTOS awareness, they are the default for many developers.
- Synopsys: Synopsys offers ARC MetaWare development tools and virtual prototyping platforms that compete with UDE on supported architectures and on automotive pre-silicon software development — a broader portfolio that also covers EDA, IP, and verification.
- Siemens EDA (Mentor Graphics): Siemens EDA provides embedded software tools, simulation, and verification (including Catapult, Vista, and Sourcery tools) that intersect with PLS's trace, profiling, and multi-core debugging offerings, especially in automotive and industrial markets.
- Infineon Technologies (DAVE / AURIX development tools): Infineon offers its own AURIX development tools, DAVE, and周边 debug environments for TriCore/AURIX — a key architecture for PLS — providing vendor-subsidized competition to UDE/UAD in the automotive MCU segment.
- NXP Semiconductors (CodeWarrior / MCUXpresso): NXP bundles and subsidizes its own CodeWarrior and MCUXpresso IDE/debug toolchains for S32 and Kinetis/LPC MCUs that PLS also supports, providing a free or low-cost alternative for one of UDE's largest architecture pillars.
Direct peers
- IAR Systems: IAR Embedded Workbench is a leading IDE/compiler/debugger suite for ARM, RISC-V, Renesas, and other automotive MCUs. IAR's integrated C-SPY debugger and functional safety variants directly compete with UDE in embedded development toolchains.
- Lauterbach: Lauterbach is the most direct competitor to PLS, providing TRACE32 debug and trace tools for the same automotive and embedded MCU architectures (AURIX, RH850, S32, Stellar, RISC-V). Both vendors sell integrated hardware probes plus software platforms targeting multi-core and ISO 26262 use cases.
- Green Hills Software: Green Hills MULTI IDE, INTEGRITY RTOS, and safety-certified toolchains serve the same automotive functional safety and high-reliability embedded market as PLS, with overlapping support for AURIX, S32, and other architectures that UDE supports.
- SEGGER Microcontroller: SEGGER's J-Link/J-Trace probes and Ozone debugger target the same embedded developer audience as PLS, with broad MCU architecture support and bundled IDE/compiler offerings (Embedded Studio) that compete with UDE/UAD in adjacent workflows.
- iSYSTEM: iSYSTEM offers winIDEA and BlueBox tools for embedded microcontroller debugging and tracing, including functional safety and multi-core support — overlapping directly with UDE/UAD on automotive and industrial use cases.
Market position
Strengths5 records
Weaknesses5 records
Competitive moat5 records
Key risks6 records
Key highlights7 records
Customer concentration
Pls Development Tools social profiles
Digital presencePls Development Tools financial estimates
Financial estimateRevenue estimate
Valuation estimate
Pls Development Tools leadership team
Management profileNumber of profiles
Pls Development Tools funding detail
Funding detailFunding overview
Funding rounds
Investors
Funding detail is available on the Subscription and Enterprise plan.Contact sales →
Pls Development Tools M&A and investment
M&A and investmentM&A
Investments
M&A and investment is available on the Subscription and Enterprise plan.Contact sales →
Frequently asked questions about Pls Development Tools
What does Pls Development Tools do?
PLS Development Tools provides the UDE (Universal Debug Engine) software platform and a family of Universal Access Device (UAD) hardware probes for debugging, tracing, testing, and FLASH programming of 32-bit and 64-bit microcontrollers, multicore SoCs, and embedded processors. Its offering supports over 100 microcontroller architectures from more than 50 semiconductor vendors, with deep specialization in automotive functional safety (ISO 26262), multi-core heterogeneous SoC development, and RTOS-aware debugging. Revenue is generated through software licenses (perpetual and subscription), hardware probe sales, and professional training/consulting services sold to embedded systems engineering teams.
Is Pls Development Tools a public or private company?
Pls Development Tools is a private company. It is classified as founder individual operated bootstrapped and is currently operating.
When was Pls Development Tools founded?
Pls Development Tools was founded in 1990. It employs 11 to 50 people.
Where is Pls Development Tools based?
Pls Development Tools is headquartered in Sunnyvale, United States, in the North America region.
How does Pls Development Tools make money?
Three revenue lines are on record. Software Licenses - UDE Universal Debug Engine is the primary driver. The others are hardware - Universal Access Devices and professional Services and Training.
Who are Pls Development Tools's main competitors?
Broad incumbents on record are Arm (Keil MDK), Synopsys, Siemens EDA (Mentor Graphics), Infineon Technologies (DAVE / AURIX development tools) and NXP Semiconductors (CodeWarrior / MCUXpresso). Direct peers are IAR Systems, Lauterbach, Green Hills Software, SEGGER Microcontroller and iSYSTEM.
Does Pls Development Tools have an API?
No public API is recorded for Pls Development Tools.
What industry is Pls Development Tools in?
Pls Development Tools's product category is Embedded Development Tools. Its primary akta.pro industry code is HDAHAFAE, Embedded Software & Firmware Tools (Compilers, Debug, RTOS tooling). Its NAICS code is 51321 and its SIC code is 7372.