Embedded software goes into almost all devices which we interact with in our everyday lives. From consumer electronics to home appliances, automotives to ATMs, medical equipment to security systems, embedded software is ubiquitious. Embedded software development require skill sets different from writing conventional software - it requires intimate knowledge of the underlying electronic hardware, and familiarity with a wide range of tools and standards. We at Claysol have been developing embedded software for decades and have gained experience in most of the popular SoCs and embedded operating systems. Our clients include OEMs, semiconductor manufacturers and system integrators. Our embedded software has found its way into Set Top Boxes, Networking and Broadcast Equipment, Security Systems and Industrial Control Systems to name few.
Due to the complex nature of embedded systems, factors like maintenance and sustainability play a crucial role for product companies in determining their overall performance and expenditure. Claysol's embedded development process addresses the full cycle of embedded development, from choosing the right platform, developing board support packages to bringing up the OS, and developing and deploying the application. We have worked with operating systems like embedded linux, QNX and other RTOS. We also undertake driver development for complex subsystems like display controllers and USB perpherals. With Claysol, your embedded development project is in safe hands.
- Set Top Box
- Networking & Brodacast Equipment
- Security System
- Display Controllers & USB Peripherals
- Embedded Linux, XP
- BSP FOR ARM
Technology Worked On
- Stacks Bootloaders
- Device Drivers
- Security System
- C/C++, QT/QML, SQLITE, PHYTON