You Are Here:   Home > Application Software Development > Firmware Development
Contact Us



Gunn Systems provides Firmware Programming for both simple and complex embedded solutions.




Firmware Development

Gunn systems has extensive experience in developing firmware for Embedded Control Systems.

We have a broad base of experience, from simple single-threaded systems to complex multi-threaded systems. We can take your product from specification to prototype to manufacturing quickly and efficiently.

Gunn Systems has the unique advantage of "bridging the gap" between hardware and software. We have staff with experience in hardware design and software applications. This experience allows us to develop embedded systems firmware/software that has the best possible trade-offs between hardware and software control. We can also recommend the best fit for off-the-shelf hardware or custom-designed hardware.

Gunn Systems also has experience with embedded Linux solutions. Linux is an excellent option for complex embedded system designs that need multiple threads and processes. Gunn Systems has been developing embedded Linux solutions for more than three years (far longer than most embedded systems developers).

For simpler systems that do not require the extensive services and power of an operating system, Gunn Systems offers a simple, executive-based system for small processor type systems.


Gunn Systems Firmware Development Expertise
  • Languages such as C, C++ and Assembly.
  • Real time operating systems and executives.
  • Embedded Linux solutions.
  • Utilizing in-house development platforms and emulators.
  • Debugging and testing, including hardware simulation.
  • Network and serial communications.
  • Interface to communications equipment.
  • Interface to computer applications via custom programming services.


For a continuation of this topic and examples of solutions that Gunn Systems has provided, please see the Product Development Services: Embedded Systems section.

For a free estimate on your firmware programming needs, contact Gunn Systems today!


Home | GSI-2 Controller | Electronic Product Development | Application Software Development
Contact Us