Fixed Price Software and Systems Development
System/Module Testing
Consulting Strategy
Why hire us?
KeyDog - Discrete Inputs to Scan codes
KeyDog Watchdog Timer
Poc-it Testing Products
MIDI Discrete Encoder
ittyMIDI Musical Products
email
more...
 
Development Services

MicroTools' core expertise is in developing real-time embedded systems. This core expertise is often carried over into systems that are not real-time or systems that are not embedded. Development includes all phases of the development cycle including:

  • Conceptualization - You have no specification - just an idea
  • Software Development Process Improvement / ISO 9001 - We can help you bring the Software Development process under control
  • Specification / Requirements Definition - Helping you get in writing exactly what is required
  • Design - Systems / Hardware / Software - Too often design is done ad hoc - with very little forethought - People just start coding.
  • Code - Includes rigorous code review
  • Test - We develop test plans and execute them with individuals separate from the development team
  • Intellectual Property Legal Support - We can support your legal team in providing independent expert witnesses who are both technically savvy and articulate to protect your intellectual property.
  • PLC Replacement - Shipping more than 20 PLC's a month with your products? Looking to reduce your cost and increase your technical advantage. Consider replacing your PLC with a custom embedded system.

We can provide you a fixed price proposal to perform any or all of these functions.


 
Our Invitation

Let us help you design an embedded system from the ground up or help you modify the software of an existing system. We feature fixed priced contracting and high quality code due to testing, testing, testing. Our areas of expertise are with a variety of operating systems (DOS, Windows, VxWorks, Integrity, posix compatible RTOS, smx, QNX, embedded Linux, Nucleus, Palm OS, and OS2) and with a variety of tools sets (Borland's, Microsoft's, Sun Java, Code Warrior, MetroWorks, Multi, and GNU). We are conversant in Java, C, C++, and most assemblers. We have located object oriented code in ROM (which we were told could not be done).

If your project requires real time embedded software, give us a call.

Click here to read a history of projects we've done.

Click here to read how to MicroTools can help you meet your fluctuating software engineering resource needs.


 
 
Core Values
History
Resumes
Contact
Why Use Linux for Real Time Embedded Systems
Guidelines for Creating Robust Embedded Systems: Part 1 - Introduction
How to Select a Real-Time Embedded Systems Consultant
How to Grow Your Software Engineering Department
How to write a software requirements specification
How to Write a Software Process Procedures and Policy Manual
Principles of Software Driven User Interface Design for Business and Industrial Applications
If it's not tested, it doesn't work!
more...
Click here...