Software

Desktop-Software

Wir entwickeln Software von kleinen stabilen Software-Tools bis hin zu hochwertigen komplexen Lösungen unter gängigen Betriebssystemen wie Windows oder Linux und integrieren diese auch in andere Software-Produkte. Auch sicherheitskritische Software-Produkte können wir für Sie umsetzen. Dabei nutzen wir Programmiersprachen nach Ihren Vorgaben (z.B. C, C++, C#, Python), arbeiten in einer Versionsverwaltung Ihrer Wahl (z.B. Git oder SVN) und richten uns in der Entwicklungsumgebung nach Ihren Wünschen (z.B. Visual Studio, Eclipse oder Qt Creator). Zudem entscheiden Sie über die Dokumentations- und Verifikationstiefe.

Embedded-Software

Auch im Bereich Embedded-Projekte sind wir Ihr leistungsstarker Entwicklungspartner. Wir entwickeln hardwarenahe, hocheffiziente Firmware und Applikationssoftware mit und ohne Betriebssystem. Bei uns entscheiden Sie, welche Eigenschaften (z.B. Speicher oder Verarbeitungsgeschwindigkeit) Ihnen besonders wichtig sind. Alle Software-Projekte werden gemäß den prozessualen Vorgaben durchgeführt und entsprechende technische Artefakte und Dokumentation erstellt. Wir entwickeln sicherheitskritische Software-Produkte bis z.B. ASIL 3 / SIL 4.

Software-Testing

Auch das reine Software-Testing ist ein wichtiger Prozess in der Softwareentwicklung. Er dient dazu, die Funktionalität der Softwareanwendung zu bewerten und um festzustellen oder ob die entwickelte Software die spezifizierten Anforderungen erfüllt. Bei uns können Sie wählen, ob Sie sich für eine standardisierte Testlösung entscheiden oder ein individuelles Angebot nutzen möchten. Von der Analyse und Konzeption anforderungsbasierter Testlösungen über Spezifikation und Aufbau bis hin zur Inbetriebnahme, Testdurchführung und Wartung: Wir begleiten Ihren Prozess.

Ihre Vorteile in der Zusammenarbeit mit uns:

  • Langjährige branchenübergreifende Erfahrung im Bereich der Softwareentwicklung
  • Sehr erfahrene und qualifizierte Mitarbeiter
  • FULL-SERVICE-Angebot: Konzipieren, Entwickeln, Dokumentieren und Verifizieren
  • Optimierte und erprobte Entwicklungsmodelle (z.B. Wasserfall, V-Modell, Agil, Teil-Agil)
  • Fester Projektansprechpartner, der auf Ihre Wünsche eingeht
  • Modularer Qualitätssicherungsprozess, der Ihre Bedarfe deckt und Konformität zu gängigen Standards sicherstellt
  • Service, Beratung und Dienstleistungen aus einer Hand

Sprachen

C, C++, C#, JAVA, PYTHON, MATLAB, SIMULINK, XML, VBA, SQL, PHP, JAVASCRIPT

SchnittstellenProtokolle

CAN, RS232, TCP/IP, SPI, I2C (TWI), UART/USART, USB, RS485, LIN, BLUETOOTH, ZIGBEE, ETHERNET

Tools

VISUAL STUDIO, ECLIPSE, DOORS, SVN, GIT, ENTERPRISE ARCHITECT, TESTSTAND, QT CREATOR, IAR WORKBENCH, PVCS, ANDROID STUDIO, TESSY, JENKINS

Sie möchten Software entwickeln?

Einzelne ArbeitspaketeFunktionale SoftwareSoftwarelösungen

SCOPE Engineering bietet neben reinen Softwarelösungen auch die Verbindung zwischen Elektronik- und Softwareentwicklung für alle gängigen Mikro-Controller (µC) an. Wir kümmern uns um den gesamten Prozess des Anforderungsmanagements, von einer Machbarkeitsstudie über die Anforderungsanalyse, Spezifikation und Validierung bis hin zur Entwicklung. Sie können ein gesamtes hochspezialisiertes Software-Entwicklungsteam von uns engagieren oder Ihr eigenes Team mit unseren Ingenieuren für bestimmte Technologien, einschließlich Java und .NET, erweitern. Wir bieten zukunftssichere Lösungen auf höchstem Niveau: Pünktlich und im Rahmen Ihres Budgets!

Leistungen

Unsere Leistungen im Bereich Softwareentwicklung sind:

  • Analyse und Konzeption

  • (Testgetriebene) Softwareentwicklung

  • Erstellung von Anforderungen

  • Entwicklung von Softwarearchitektur und -design

  • Softwareverifikation und -validierung

Das Thema Softwareentwicklung interessiert Sie?