GEM elettronica has developed an in-house capability to design firmware and software for its products. Our personnel analyze requirements, develop and implement successful engineering solutions to fully satisfy customer needs with a mixed solution of an internal specialized Software Lab augmented by proven and qualified external resources.



GEM elettronica achieves the following goals in the software field:
- High reliability
- Easy use
- High system-to-system interoperability
- Standard platform use (operating systems, interfaces, protocols)
- Minimized maintenance costs
GEM elettronica Software Team uses state-of-the-art tools including:
- Integrated development environment (IDE)
- Real-time emulation/simulation systems
- UML based documentation
Currently GEM elettronica owns the know-how to develop software in the following areas:
- Embedded and realtime computing
- Simulation environment
- Command & control system
- Signal and image processing
- GUI (graphical user interface) based on Linux, LynxOs and Windows
- GIS (Geographical Information Systems)
To continue the quality route undertaken years ago, GEM elettronica has initiated the process to obtain CMMI (Capability Maturity Model Integration) certification, SEI level 2.



