Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

Software Development

The software and firmware in your product are what make your product function the way your customers expect it to. Because embedded systems require extra reliability, AB Tech Solution is careful to have a system to be able to track your software at every version release. All software developed by AB Tech Solution is subject to peer review as well as a rigorous design review. AB Tech Solutions will follow your software requirements practices, or we will code to best practices for the type of system being designed.

Do you need an embedded operating system? Most embedded systems work on a simple infinite loop, responding to events. Does your product require the hard real-time performance of an RTOS, or are your requirements such that a scheduler with some utilities would suffice? Embedded Linux, Embedded Windows, VxWorks, and many other commercial operating systems are familiar to us. Does your product require Internet communication protocols, such as TCP, UDP, FTP, and so forth? How about simpler serial communications, such as I2C, SPI, or modem protocols? Going wireless with Bluetooth, Wi-Fi, or Zigbee? Regardless of the complexity or simplicity of your product, AB Tech Solution can deliver the most cost-effective software and/or firmware for your development dollars.