Edison Design Group
Edison Design Group, founded 1988 in Flanders, NJ, develops and licenses C and C++ compiler front ends to compiler vendors, embedded systems firms, semiconductor companies, and software quality tool developers under a source-code licensing model with recurring annual support.
- Company typePrivate
- Founded1988
- HeadquartersFlanders, United States
- Headcount1–10
- GTM typeB2B
- OfferingSoftware
What Edison Design Group does
Edison Design Group (EDG) is a privately held corporation founded in 1988 and headquartered in Flanders, New Jersey. The company develops and licenses C and C++ compiler front ends, a highly specialized component of the toolchain that parses source code, performs complete syntax and semantic analysis, and produces a high-level, tree-structured intermediate language preserving source-level information such as line numbers, types, and identifiers. The C++ Front End comprises approximately 655,000 lines of source code (about 30% comments) and supports ISO/IEC 14882 standards from C++98/03 through C++20, along with C89/C99/C11/C17 for the C Front End and compatibility modes for Microsoft, GNU, Clang, Sun, and historical cfront and K&R/pcc dialects. EDG also offers supplementary components, including C-generating and C++-generating back ends, a prelinker for template instantiation, a name demangler, and intermediate language utilities.
EDG does not sell end-user products and instead licenses source code to other companies that combine the front end with their own code generators, optimizers, and tools. As of January 2017, the company reported 183 commercial licensees across compiler vendors (Green Hills, IAR, TASKING, Keil, ACE, Dignus), embedded systems firms (Wind River, Mentor Graphics), semiconductor and hardware companies (Texas Instruments, Analog Devices, Cray, Fujitsu Siemens), and software quality and analysis vendors (Coverity, Parasoft, Grammatech, QA Systems, Vector Software, Axivion). Pricing for a source-code license typically ranges from $40,000 to $250,000, often paid in installments over multiple years and bundled with one year of support. Subsequent annual support contracts provide bug fixes, enhancements, standards updates, and major releases every four to six months. Licensees receive royalty-free rights to sublicense binaries across multiple architectures, creating a recurring support-revenue stream alongside the upfront license fees.
The company operates as a very small, technically focused firm with 1-10 employees and an explicit intention to remain small. Distribution is direct to enterprise customers via in-depth technical evaluations, on-site one-day presentations, and NDA-protected source-code review, supplemented by regional channel partners in Japan (Advanced Data Controls Corp.) and China (Watertek Co.). Several EDG team members hold leadership roles in the C++ standards community, including the chair of PL22.16 and chairs of the Core Working Group, giving the firm unique visibility into the evolution of the C++ language and reinforcing its technical authority in the niche compiler-infrastructure market.
Edison Design Group firmographics
Firmographics- Name
- Edison Design Group
- Legal name
- Edison Design Group, Inc.
- Website
- https://edg.com
- Company type
- Private
- Founded year
- 1988
- Operating status
- Operating
- Headcount range
- 1–10 employees
- Short description
- Edison Design Group, founded 1988 in Flanders, NJ, develops and licenses C and C++ compiler front ends to compiler vendors, embedded systems firms, semiconductor companies, and software quality tool developers under a source-code licensing model with recurring annual support.
- Ownership category
- akta.pro rank
Edison Design Group industry classification
Industry- Product category
- Compiler Technology / Developer Tools
- akta.pro primary industry
- Embedded Software & Firmware Tools (Compilers, Debug, RTOS tooling) (HDAHAFAE)
Keywords
Where Edison Design Group is headquartered
LocationHeadquarters
- HQ city
- Flanders
- HQ country
- United States
- HQ region
- North America
Offices3 records
Markets served
Edison Design Group business model
Business model- GTM type
- B2B
- Offering type
- Software
- Cost components
- Personnel, Technology or R&D, Marketing or Sales, Operations
Revenue model
- Source Code License: Single license fee covering source code, machine-readable internal documentation, and one year of support. Licensees can sublicense binary copies with no per-copy royalties. Front end can be used in any number of products on any architectures with no additional fee. Internal copies for use allowed with no per-CPU fee.
- Annual Support Contracts: Yearly support fee provides bug fixes, enhancements, new language features, and major enhancements. Standards updates included. Complete releases every 4-6 months with source patches for high-priority problems between releases.
Pricing tiers
| Model | Billing | Price |
|---|---|---|
| One time/ perpetual license | Multi-year contract | Source Code License (typically $40,000-$250,000) |
Go-to-market motion1 record
Distribution channels2 records
Marketing channels3 records
Edison Design Group product offering
Product offeringCore offering
Edison Design Group develops and licenses C and C++ compiler front end technology. Its front ends parse C and C++ source code and emit a high-level, tree-structured intermediate language that preserves source information (line numbers, types, names), enabling customers to build compilers, source analysis tools, source-to-source translators, debuggers, profilers, and chip design applications without investing years in their own parser and semantic analysis.
Product overview
Edison Design Group provides compiler front end technology for C and C++ programming languages. The core product is the C++ Front End, a ~655,000 line C++11 source code implementation that parses source code and generates a high-level tree-structured intermediate language. The related C Front End supports C language standards. Additional components include C-generating and C++-generating back ends for source-to-source translation, a prelinker for template instantiation, name demangling utilities, and intermediate language processing tools. The company also offers multiple language compatibility modes for Microsoft, GNU, Clang, Sun, cfront, and K&R/pcc dialects.
Differentiator
Problem solved
Functional benefit
Products and services
- C++ Front End Compiler front end that parses C++ source code and generates a high-level, tree-structured intermediate language preserving source information. Supports ISO/IEC 14882 standards (C++98/03, C++11, C++14, C++17, C++20 with C++26 work underway), plus Microsoft, GNU, Clang, Sun, cfront, and K&R/pcc dialects. Licensed as source code to compiler developers, chip designers, and source-analysis tool vendors.
- C Front End Compiler front end that parses C source code and emits the same tree-structured intermediate language as the C++ Front End. Supports ISO/IEC 9899 standards (C89, C99, C11, C17) plus Embedded C extensions. Licensed as source code to compiler developers and embedded systems vendors.
Quantifiable outcome
- 183 commercial licensees as of January 2017, plus many research users
- +2 more outcomes
Companies that use Edison Design Group
Customer profileNamed customers23 records
Segments3 records
Ideal customer profiles2 records
Edison Design Group technology and API
TechnologyTechnology focussed Yes
API detail
- Has API
- No
- API docs
- API detail
Core technology
AI maturity
App detail
Feature6 records
Edison Design Group partnerships and signals
Strategic signalPartnerships
Three partnerships are on record, tiered core.
- DinkumwarecoreEDG works closely with Dinkumware and uses their libraries internally for testing. Dinkumware provides standard-conformant C and C++ library implementations used in EDG's quality assurance process.
- Advanced Data Controls Corp. (ADaC)coreRegional representative for Japan, handling sales and general inquiries for EDG products in the Japanese market.
- Watertek Co.coreRegional representative for China, providing sales support and customer service for EDG products in the Chinese market. Also listed as a commercial customer.
Scale indicators1 record
Recent moves7 records
Expansion highlights4 records
Edison Design Group competitors and assessment
Company assessmentBroad incumbents
- IAR Systems: IAR Systems is both an EDG customer (licensee) and a competing compiler vendor selling complete embedded development toolchains. It represents an incumbent in the embedded compiler market that overlaps with EDG's downstream ecosystem.
- Green Hills Software: Green Hills Software is both an EDG customer and a competing compiler vendor offering complete embedded development toolchains with their own optimizers. They sell back-end optimizer technology to EDG customers, positioning them as a complementary incumbent in the compiler ecosystem.
- Wind River Systems: Wind River Systems is both an EDG licensee and a competing vendor offering complete embedded development platforms (VxWorks, Simics). They are a broad incumbent in the embedded systems market that overlaps with EDG's downstream ecosystem.
- Synopsys: Synopsys acquired Coverity (an EDG customer) and is a broad incumbent in EDA and software integrity markets. While not a direct C++ front-end competitor, Synopsys competes in adjacent source analysis and verification tools that use EDG front-end technology.
- TASKING: TASKING (now part of Altium) is both an EDG licensee and a competing compiler vendor specializing in embedded development tools for automotive and safety-critical applications. They compete with EDG's downstream customers in the same embedded compiler market.
Direct peers
- AdaCore: AdaCore licenses source code for Ada and SPARK language front-ends, operating a nearly identical business model to EDG: small focus, source code licensing, supporting niche programming languages used in safety-critical and embedded systems. It is the closest analog to EDG's C++ front-end licensing business.
- LLVM Foundation: LLVM Foundation hosts the Clang C/C++ front-end, the open-source direct competitor to EDG's commercial front-end. Clang provides high-quality C++ standards coverage at zero license cost, representing the primary competitive threat to EDG's commercial licensing model.
Emerging players
- GrammaTech: GrammaTech is both an EDG licensee and a source code analysis tool vendor (CodeSonar). They use EDG's front-end technology in their static analysis products, representing an emerging player in the source analysis segment that EDG serves.
Others
- Rogue Wave Software: Rogue Wave Software (now part of Perforce) provides software development tools and libraries for enterprise and HPC markets. They are adjacent to EDG's market in providing developer productivity tooling but do not directly compete in front-end technology.
- Dinkumware: Dinkumware is a strategic partner of EDG providing standard-conformant C and C++ library implementations used in EDG's quality assurance process. They are an adjacent ecosystem participant rather than a competitor, supplying complementary standard library components.
Market position
Strengths4 records
Weaknesses5 records
Competitive moat4 records
Key risks6 records
Key highlights7 records
Customer concentration
Edison Design Group social profiles
Digital presenceEdison Design Group financial estimates
Financial estimateRevenue estimate
Valuation estimate
Edison Design Group leadership team
Management profileNumber of profiles
Profiles6 records
Edison Design Group funding detail
Funding detailFunding overview
Funding rounds
Investors
Funding detail is available on the Subscription and Enterprise plan.Contact sales →
Edison Design Group 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 Edison Design Group
What does Edison Design Group do?
Edison Design Group develops and licenses C and C++ compiler front end technology. Its front ends parse C and C++ source code and emit a high-level, tree-structured intermediate language that preserves source information (line numbers, types, names), enabling customers to build compilers, source analysis tools, source-to-source translators, debuggers, profilers, and chip design applications without investing years in their own parser and semantic analysis.
Is Edison Design Group a public or private company?
Edison Design Group is a private company. It is classified as founder individual operated bootstrapped and is currently operating.
When was Edison Design Group founded?
Edison Design Group was founded in 1988. It employs 1 to 10 people.
Where is Edison Design Group based?
Edison Design Group is headquartered in Flanders, United States, in the North America region.
How does Edison Design Group make money?
Two revenue lines are on record. Source Code License is the primary driver. The others are annual Support Contracts.
Who are Edison Design Group's main competitors?
Broad incumbents on record are IAR Systems, Green Hills Software, Wind River Systems, Synopsys and TASKING. Direct peers are AdaCore and LLVM Foundation. GrammaTech is listed as an emerging player. Others are Rogue Wave Software and Dinkumware.
Does Edison Design Group have an API?
No public API is recorded for Edison Design Group.
What industry is Edison Design Group in?
Edison Design Group's product category is Compiler Technology / Developer Tools. Its primary akta.pro industry code is HDAHAFAE, Embedded Software & Firmware Tools (Compilers, Debug, RTOS tooling).