Software is a core skill and key service provided by Icoteq and is central to almost everything we do. We pride ourselves in code that is always at the peak of performance and efficiency and can provide our services across many different areas including:
> Full turn-key solutions or component deliverables into end-customer projects
> Fast and efficient requirements capture, design and test methods
> C++, C#, .NET, Java stand-alone applications or widgets
> Full production code or existing code optimizations
> Real-time software (embedded RTOS or bare metal)
> Device drivers (Windows, Linux)
Protocol stacks
Digital signal processing
> Web frontend application development (JavaScript, Node.js, Java)
> Web backend applications development (LAMP, CGI, SOAP, REST, Python, JavaScript)

We have experience developing across many different processor platforms from low power microcontrollers to powerful ARM cores and large parallel processing arrays with hundreds of cores.