Software Development
Embedded Systems and PC Applications
We offer software development services for electronic devices, including embedded systems and PC applications.
- Embedded systems require specialized software designed for electronic devices with limited resources (memory, processing power) such as thermostats, smartwatches, and medical devices.
- PC applications are software programs designed for personal computers with more robust resources.
Software Development Capabilities
- Languages: C, C++, C#, J, and assembly for many processors.
- Platforms: PC, Mac, embedded systems 8 bit to 64 bit.
- Operating systems: Windows 7, Vista, XP, CE, 2000, Mac OS X, as well as embedded windows and mobile PC applications.
- Vast experience with embedded real time operating systems and targeting code for embedded applications.
- Experience with database applications, machine control, communications, automated systems, feedback and servo control systems, medical monitoring systems, PC applications from consumer to industrial.
- Everything from application architecture design to coding to integration and debug.
- PC software development: USB drivers, PC applications, Ethernet controllers.