Resources
Directory
Webinars
CAD Models
Video
Blogs
Advertise
Search
Search
Top Stories
TechXchange
Analog
Power
Embedded
Test
AI / ML
Automotive
Data Sheets
Podcast
Home
>
Technologies
>
Embedded
Software
Compilers
Diagnostics
IDE
Middleware
Operating Systems
Recent
Dreamstime_ruslan-gilyazov_112242079
EDA
11 Myths About Electronic Design Automation
Dreamstime_awargula_139764679 (generated with AI)
Software
11 Myths About Fully Homomorphic Encryption
ID 158972582 © Artur Szczybylo | Dreamstime.com
Inside Electronics
Going Open Source with Software-Defined Vehicles
Sigasi
Software
11 Myths About IDEs
ID 39055802 © Dwnld777 | Dreamstime.com
Software
Microcontrollers Host Real-Time Embedded Database
Silicon Motion
Automotive
Automotive Functional-Safety Standards Up Ante for In-Vehicle Memory and Storage
Cadence/PCI-SIG (redrawn by William Wong/EBM)
EDA
What’s the Difference Between the Palladium Emulator and an FPGA for PCIe Debug?
Texas Instruments
Sponsored
Content
Learning Resources
Reap the Rewards of Open-Source Software
Sponsored by Texas Instruments: Prioritizing software has become essential in design as embedded systems dominate the electronics ecosystem. And many designers are turning to ...
ID 114341462 © Siriporn Kaenseeya | Dreamstime.com
Software
Cracking the Code of Undefined Behavior
Foremost in any strategy for the creation of safe and reliable C/C++ code is prevention of undefined behavior. But be prepared, because it’s not easy.
ID 322553594 © Justlight | Dreamstime.com
Software
Pointers in Rust: Whacking the Mole (Part 4)—Handling Weak References
Rust can still utilize pointers for low-level work and interfacing with other languages.
Software
MISRA C/C++ Handles Embedded Applications, Too
Though MISRA C/C++ is associated with automotive design, the programming language works with any embedded application.
Arduino
Software
Arduino Software on Arduino Day 2025
Celebrate 20 years of Arduino software and tools with a spotlight aimed at industrial automation, AI, rapid prototyping and more.
Tee11/Adobe Stock
Software
What’s the Difference Between MISRA C and MISRA C++?
Dreamstime | Rust
TechXchange
Rusty Programming
id_112085047_monsit_jangariyawong_dreamstime
Inside Electronics
Can Rust Work for Safety-Critical Embedded Systems?
100269668 © Ronstik | Dreamstime.com
Software
Do You Recognize These? Programming Languages: Quiz 3
rh2010/Adobe Stock
Software
What is MISRA C/C++?
Part 1 of this series on MISRA C/C++ focuses on why the tool is useful for any C/C++ developer.
Endeavor Business Media
Software
Certifiable Rust
Ferrous Systems’s Ferrocene brings Rust into the safe and secure embedded space.
112085047 © Monsit Jangariyawong | Dreamstime.com
TechXchange
MISRA C/C++ for Writing Better Software
Originally developed for safety-critical automotive software, MISRA C/C++ standards have expanded to other areas of the electronics industry.
100269668 © Ronstik | Dreamstime.com
Software
Do You Recognize These? Programming Language Challenge
Challenge your knowledge of programming languages.
Load More Content