Spektrum Ingenieurgesellschaft develops software and systems in various fields of computational engineering. Independently of the type of software – software for embedded systems, software for industrial control systems or end-user applications – we support our customers from the beginning, starting with the requirements analysis until the final rollout. Of course, we take care for the system and software maintenance and perform servicing tasks whenever required.

Embedded System
Embedded System and Software Engineering

Embedded Systems | Software Development | Engineering | Safety

In parallel to our development and engineering tasks, we take care for reliable, technical software documentation and provide end user manuals, administrative manuals or documentation for service technicians. Our services include:

  • Project Management & Consulting
  • Software design and application development according to the customers’ needs
  • Software for embedded systems, industrial control systems, end-user applications, distributed client/server applications
  • Development of GUIs and HMIs
  • Requirements engineering and system specification
  • Depending on the project: choosing a process model: SCRUM, AUP, V-Modell, etc.
  • Platform independent development for Linux, Windows, macOS & Apple iOS
  • Designing appropriate Database layouts and schemes to flexibly store and retrieve data (sensor data, operational data, business relevant data)
  • Languages & Tools: Python, C/C++, SQL, Assembler, Machine Learning Techniques, Computer Vision
  • Technical Software documentation, end-user manuals, administrative- and service manuals