Software
A STHS possui duas grandes frentes de desenvolvimento de software.
- Software para estações de trabalho e servidores
- Software “embarcado” (embbeded) para pequenos dispositivos, também conhecido como firmware.
Neste nicho a STHS contempla seus clientes com um grande diferencial: o desenvolvimento de soluções para diversas plataformas Win32/Intel, Linux/Intel, Linux/Sun, Solaris/Sun, Linux/ARM, Mac, etc. Dependendo das condições, o cliente pode optar ainda por uma solução multiplataforma. A grande vantagem deste tipo de abordagem é permitir fácil migração de plataforma de hardware e sistema operacional, reduzindo custos com licenças e aumentando o número de plataformas de hardware disponíveis. Desta forma, o cliente terá total liberdade para trabalhar com estações heterogêneas.
Aplicações:
- Protocolos de comunicação
- Filtros e conversores de formato
- Integração entre diferentes aplicações
- Device Drivers
- Loggers
- Análise de dados e geração de relatórios
- Aplicativos de usuário
- Interfaces com dispositivos externos proprietários
- Supervisão (Alarme e Monitoração)
2. Dispositivos “embarcados” (embbeded)
Sendo também um fornecedor de soluções de hardware a STHS desenvolve também o software para estes dispositivos. Em sua grande maioria escritos em linguagem C, C++ e assembly. Como fiel defensora da portabilidade, a STHS aconselha sempre o uso de linguagem C e C++ em detrimento do assembly, restringindo seu uso em casos especiais.
Aplicações
- Protocolos de comunicação
- Controle e automação
- Data loggers
- Sistemas de alarme e monitoração





Software

