Software Design and Development
Our software development services stretch the entire spectrum from architecture design, implementation and verification/validation to maintenance and feature enhancements. Our team exercises high standards of configuration management and defect tracking, thus ensuring meticulous control over the software development life cycle. Our rigorous testing process for software verification and validation includes:
Embedded Real-time Software
Our software development team has extensive experience in various real-time operating systems on a wide range of processor/controller platforms. Our expertise also extends to developing different wired and wireless connectivity solutions for PC and consumer products alike, including:
Software Drivers Design/Development
Our software development team is experienced in developing various device drivers for both Windows and embedded environments. These include:
Software Application Development
Our team of experienced software developers design and develop application software ranging from low-level device drivers to web-based thin client applications to database design and implementation. These applications are implemented over various platforms including Pocket PC, Wintel, Linux and other operating systems.