What does “Software Technology” really mean? At STG we take on programming projects, … but notably our expertise does not end there but includes software projects that encompass hardware, both electronic and mechanical. We are a software firm but with expertise that includes most anything that touches software. We understand software and we understand engineering. We white board with our clients, then create, deliver and deploy powerful software solutions.