Accelerate your Embedded Development

Save Time, Reduce Risk,
Improve Quality

Develop with Confidence

Deliver on Time

Better Embedded Software Starts Here,
with the right tools, expert guidance and trusted support

Follow the Flow to Better Embedded Software

Develop
Create and build your embedded application

Every project requires a solid foundation. Only with robust, reliable, and highly efficient software libraries you can create your application and serve as building blocks required to compose your applications code.

→→ Operating System, Embedded Studio, Embedded Software

Debug
Find software defects quickly

Debugging is critical for embedded systems. Market-leading debug and trace probes optimize applications before final development steps. Reliable probes and tools ensure accurate conclusions during intermittent test runs.

→→→ J-Trace Probes, J-Link Debug Probes

Verify
Understand Runtime Behavior

System View is a powerful, minimally intrusive tool essential for embedded-system development. It works with any CPU, RTOS, or bare-metal system, ensuring high flexibility and adaptability across diverse embedded software projects.

→→→ System Analysis, Design Validation

Observe
Gain continuous insight into your system

Supercharge embedded systems development with continuous software observability. Slash debugging time and expedite delivery, detect and debug issues in fielded devices remotely for swift solutions and reliable operation.

→→→ Continuous Observability, Tracealyzer, Detect, DevAlert

Test
Validate software quality

TESSY automates unit test cycles and regression testing for embedded C/C++ software. The easy-to-use tool guides through test workflows, manages requirements, measures coverage, and ensures traceability across different target systems.

→→→ Automated testing of embedded software with Tessy

Produce
Program devices efficiently

Programming is crucial during verification, transferring the application to target hardware and conducting testing. Once finalized, the application deploys to hardware, becoming the final product.

→→→ Flasher Single-unit and Gang Programming

Get Expert Help
Choose the right tools

Solve complex engineering challenges with our expert team. Delivered on time, on budget, every project. Receive dedicated personal technical support throughout your entire engagement for complete peace of mind.

→→→ Get personal assistance by an embedded expert

“Do today already, what others think tomorrow only, steady is only the change.”

— Heraclitus, Greek Philosopher (535 to 475 B.C.)

Companies relying on our Solutions & Services

© 2026 Carnica Technology. All Rights Reserved. Contact Us · Legal & Privacy

SEGGER Ozone-Sim

Ozone-Sim for high-speed embedded software simulation

With Ozone-Sim, SEGGER introduces a high-performance instruction set simulator designed to accelerate
embedded software development, debugging, testing, and analysis.

View More

SEGGER J-Link ULTRA

SEGGER redesigns J-Link Ultra with compact housing and USB-C

SEGGER announces a redesigned J-Link Ultra debug probe featuring a compact housing with USB Type-C connectivity and integrated mounting holes.

View More

Support for OnMicro OM662X

Support for OnMicro OM662X series to SEGGER J-Link and Flasher

SEGGER announces official support for the OM662X series from OnMicro by its industry-leading J-Link debug
probes and Flasher in-system programmers.

View More

SEGGER SystemView V4

System analysis made easier with SystemView V4

The new version of System View introduces support for adding the firmware ELF file directly to a project. This provides SystemView with crucial information without requiring any modification of the target source code, simplifying both recording and analysis of system behavior.

View More

Top Speed for SEGGER Flasher

SEGGER guarantees Top-Speed
for Flasher programmers

SEGGER now guarantees that Flasher is the fastest in-system programmer on the market. Flashers are guaranteed to have the fastest programming time in the industry, being very close to the theoretical maximum speed achievable for the given hardware.

View More

SEGGER emApps: Best of Show

emApps receives Best in Show Award at embedded world 2026

SEGGER's emApps concept for bringing app-based functionality to embedded systems received the Best in
Show Award from Embedded Computing Design in the Dev Tools, Software & OS category at embedded world
2026. The award recoanizes innovative products and technologies presented at the show that significantly
impact the embedded-svstems industry.

View More

Percepio Continuous Observability

Building Reliable Embedded Systems with Continuous Observability

Observability in software systems refers to the ability to measure a system's internal states by examining its outputs, such as logs, system traces and memory dumps. Traditionally, observability has been reactive, with developers using debugging tools only when problems are detected.

View More

HOT Update: TRACEALYZER v4.11

Download & Test the latest version. ESP2 support, Zephyr, VxWorks

Visual trace observability for "X-ray vision" in your embedded software development. Speed up everyday debugging, solve issues and deliver great products on time. Multicore streaming: Improved performance and
robustness via a redesigned trace streaming framework with one channel per core. Updates for ESP2, Zephyr, VxWorks and more.

View More

New TRACEALYZER v4

New version of market leading visual analysis tool provides run-time insights

Tracealyzer 4 has a brand new user experience, analyzes huge traces, visualizes I/O events and network activities together with RTOS events, customizes visualization and analysis, and much more. Check for a free Demo at the Embedded World.

View More

Video Tutorials: Detect, DevAlert

New series of video tutorials Tracealyzer, Detect and DevAlert

Check out the new series of tutorial videos made by PERCEPIO. Learn about Detect, DevAlert 2.0, runtime insights: Azure RTOS, verify task timing and scheduling, tracing Zephyr RTOS, user events in Tracealyzer, efficient firmware development and a Tracealyzer Demo.

View More

White Papers

Continuous Observability in Embedded Systems, Fast Debugging and more

Get the latest White Papers from PERCEPIO: Continuous Observability in Embedded Systems, Improving the Reliability of the Internet of Things, Stop Guessing: See Inside RTOS Firmware with Visual Tracing and other hot topics.

View More

Percepio CEO Johan Kraft

... interviewed by Jacob Beningo: Watch the video.

Embedded World 2018 - Interview with Johan Kraft CEO of Percepio

NEW: TESSY 6.0

TESSY recognized as both innovative and feature-oriented product

Razorcat has introduced several powerful new features designed to enhance the workflow. You can find a detailed overview on the dedicated page: „NEW: TESSY 6.0".

View More

NEW: Razorcat TESSY 5.1

Test without changing source code with fault injection in new TESSY 5.1

TESSY 5.1: With "Code Access" and "Hyper Coverage" in TESSY v5.1, embedded software testers can easily aggregate coverage across different tests, test levels and test tools - and automatically find hidden or untested code throughout the source code including all variants.

View More

TESSY Certified Unit Testing Tool

TESSY qualified for IEC 61508 and ISO 26262 standards

TESSY is a powerful and certified Unit and Integration Testing Tool for embedded C/C ++ supporting a wide range of microcontrollers, IDE/compilers and target platforms. TESSY is qualified for safety-related software development according to IEC 61508 and ISO 26262.

View More

TESSY: Professional Test Management

TESSY automates the entire unit test cycle including regression tests

TESSY automates the entire unit test cycle including regression testing for embedded software in C/C++ on different target systems. TESSY is qualified for safety-criticial software development according to IEC 61508 and ISO 26262 standards.

View More

RAZORCAT CTE: Class Tree Editior

Easily create systematic test cases in graphical notation

CTE Classification Tree Editior provides a systematic and easy understandable way to create test cases in a graphical notation. It is used to transform a (functional) specification into a set of error sensitive and low redundant test case specifications.

View More

CCDL: Check Case Def. Language

Use CTE to transform functional specification into a set of test cases

RAZORCAT Classification Tree Editiopr (CTE) provides a systematic and easy understandable way to create test cases in a graphical notation. It is used to transform a (functional) specification into a set of error sensitive and low redundant test case specifications.

View More