Agile Systems' software development expertise ranges from app development to optimization over a diverse set of RTOS platforms and kernels. Proven processes designed for embedded product designs makes Agile the ideal partner for the most challenging embedded systems. Agile Systems expertise includes:
- Real-time embedded firmware design and development for ARM7/9, PowerPC, MIPS, MPC, DSPs, and the latest embedded hardware accelerators
- Device Drivers for Linux, Windows, and embedded systems with a defined abstraction layer
- RTOS (embedded Linux, ThreadX, GHS, uBlaze, etc.) and BSP
- I/O Connectivity including Ethernet (10M/100M/1G), networking stack, USB, USB 3, CAN, PCIe, and high speed interfaces
- Application Software, GUI, and test tool development
- Motion Control using COTS or proprietary chips
- Work flow development for printing, vision systems, job management and optimizations
- Image processing using Agile proprietary solutions from RIP to print ready data, and computer vision
- GPU with CUDA for image processing and analysis
- 2D and 3D Imaging using IR and 2D sensors
- Platforms: Linux (User and Kernel spaces) Windows 7/8/10 and Mac OSX and Database
- Device drivers.
- Scripting for test and build automation on AWS and Azure Cloud services