Complete embedded USB software protocol stack for your device
www.jungo.com
Fixed price HW/ SW/System Engineering, Linux/Java/C++
www.MicroToolsInc.com
Make your Own System Hardware. With Altium Designer It’s Not Hard!
www.Altium.com/Free-Trial
Expert Software Design Engineers For Any Hardware Board or System.
A2eTechnologies.com/Embedded-Design
Analysis, Design, & Coding For DSP Microprocessors, and RTOS Software.
www.Indesign-llc.com/embedded
Load More Data in Real Time. Embed The Vertica Database. Free Trial.
www.vertica.com
Embedded Software Development Hardware & Software Design Services
www.phenomasoft.com
Your partner in Medical Device Software Development and Test
www.sterlingtechsoftware.com
Try Low Cost Rural Outsourcing Experienced Software Engineers
www.SaturnSys.com/Rural
Affordable Document Management Because Simple is Powerfull
www.SimpleDataAccess.com
Custom developer of system software and provider of technological consulting services.
www.ampersand.com
Provider of embedded developers with a complete real-time operating systems (RTOS).
www.atinucleus.com
Producer of real-time operating systems, debuggers, in-circuit emulators, linkers, locators and an embedded application development environment.
www.beacontools.com
Manufacturer of automated, manual and engineering programming systems.
www.bpmicro.com
Provider of licenses for an instruction set simulator (ISS) software for microprocessors and microcontrollers.
www.calast.com
Developer of custom integrated circuits, communication systems, products and software.
www.cisdesign.com
Provider of tools needed to program embedded applications ranging from automotive, medical equipment, consumer electronics, communications, to aerospace, manufacturing automation and many other industries.
www.cmx.com
Manufacturer of system-on-a-chip based processor modules and developer of support software for high reliability embedded systems. The company designs the modules based on an automated validation process which makes sure a processor, circuit boa...
www.cputech.com
California-based designer and manufacturer of printed circuit boards and software.
www.douglas.com
Provider of embedded system solutions in the Internet appliance and infrastructure markets.
www.embeddedplanet.com
Developer of programming hardware and software solutions for real-time embedded applications using high-performance DSP, microprocessor and ASIC cores.
www.eonic.com
Provider of custom systems software programming services and computerization consulting services. They also manufacture multichannel analyzers. Products and services are provided to the government, the aerospace and factory automation industri...
www.gensw.com
Provider of Linux-based embedded systems, real-time and high-availability solutions that include software, hardware designs and professional services.
www.lineo.com
Software platform to bring the next generation of intelligent, connected devices to market faster.
www.microsoft.com
Supplier of development tools for embedded microcontrollers used by electronic engineers and programmers in the industrial control, communications, computer, consumer electronic industries.
www.phyton.com
Provider of embedded software components and embedded software development tools.
www.psti.com
Provider of real-time operating system technology for the embedded market.
www.qnx.com
Manufacturer of computer-based products, including Intel-based embedded computers, signal processors, communications interfaces and embedded software.
www.radisys.com
Designer of microprocessor development systems, including compilers, simulators, high-level language debuggers, real-time operating systems and more.
www.raisonance.com
Provider of open-source embedded database technology and services to professional software developers.
www.sleepycat.com
Supplier of products used by electronic designers to develop embedded systems. Includes EPROMs and memory emulators, logic analyzers, microprocessor and microcontroller emulators.
www.softecmicro.com
Supplier of embedded communications software across industry standard computer platforms.
www.tasking.com
Developer of CAE and real-time embeddable software. The CAE software includes SuperTask!(tm), GOFAST Floating Point Library(R) and PacLib(tm), which is a floating point library for 8086 with Microsoft C interfaces. Company also develops softwa...
www.ussw.com
Provider of expertise in embedded computer systems integration and real-time, UNIX and NT software development.
sip.vme.com
Provider of development tools for embedded applications such as C compilers, assemblers, HLL debuggers, real-time emulators as well as related products and services for microprocessor, microcontroller and personal computer applications.
www.whyron.com
|
|
|
Complete embedded USB software protocol stack for your device
www.jungo.com
Fixed price HW/ SW/System Engineering, Linux/Java/C++
www.MicroToolsInc.com
Embedded devices make every day life easier. Were it not for embedded processors we wouldn't have things like cell phones, computers or PDAs. While the idea of an embedded system is to create software that's not changeable by the user, without embedded processor software, the embedded device wouldn't know what to do.
Embedded software development has become one of the largest parts of the tech industry since its inception. It may be obvious that high technology items such as PDAs and smartphones incorporate embedded components. However, many other devices such as digital watches, microwaves, and any other piece of technology that relies on digital information also contain embedded systems. It's important to remember the following points about embedded processor software:
1. An embedded device can contain a simple embedded application that simply tells the device what to do, or it may contain a complex operating system such as those found on PDAs and smartphones.
2. New embedded applications become available on a daily basis
3. Developing software for embedded devices has become a massive part of the tech industry
Action Steps
The best contacts and resources to help you get it done
Consider outsourcing for your embedded processor software
If you find yourself in need of embedded processing software systems, consider finding an outside company or contractor to do the job for you. It's not unusual to find a company that already has software that's very close to what you need and may only require a few tweaks to the code.
I recommend: Mercury Development is a good place to start. They offer free quotes based on the specs of the project in question. MicroTools goes beyond the software and offers the ability to help conceptualize your entire project from idea to actualization.
Hire an in-house embedded software development contractor
If you want to control every aspect of project development, it might be best to hire an on-site contractor to work the project with your company. Contractors are a great way to save time and money. After the project is finished, they go on to their next project and you no longer have to pay their salary.
I recommend: The Software Contractors' Guild is a great first stop when looking for a contractor to help design software of any sort. Their website will also allow you to post contracting jobs. Guru offers a searchable database of engineers for all kinds of projects.
Purchase embedded processor software
When embedded assemblers put together a device, the assembly process doesn't include the software. In most cases, the software install occurs either before or after assembly is complete. If you require software, it's more than likely that pre-coded or custom software is available for sale.
I recommend: The Microsoft Developer Network starts by giving you a guide to help determine your embedded software needs, then offers packages for Windows CE and Windows XP Embedded. Linux is one of the most versatile operating systems on the market right now. Red Hat Linux gives you the ability to buy custom engineered embedded processor software. Since Red Hat Linux is open source software, the support base for this version of Linux is massive. Click the link at the bottom of the page to contact the sales department.
Tips & Tactics
Helpful advice for making the most of this Guide
- • As devices become smaller and smaller, the need for even more embedded components and systems is going to grow. While a product idea you have now might not seem to fit the market, it's possible that a year from now the need will exist.


