side-area-logo

Leistungen und Services

Automobilindustrie

Die Entwicklung innovativer Software und Lösungen für die Automobilindustrie ist seit Langem unsere Leidenschaft. Wir sehen eine Zukunft, in der intelligente Systeme weit über die gewöhnliche Nutzung eines Autos hinaus gehen.

Spezifische Leistungen und Services von Codelab:

  • Entwicklung von Infotainment-Applications
  • Instrumentenblock-Applications
  • AV management und routing, AM/FM, DAB(+), DVBT,  SDARS/XM, HD Radio, Internet Radio, usw.
  • CAN/MOST-Schnittstellen
  • GUI-Design und Umsetzung
  • Sprachanwendungen, Spracherkennung und Sprachsteuerung
  • Anwendungen in Qt Automotive Suite (z.B. Infotainmentsysteme, digitale Instrumentenblocks)
  • Mirroring (Android Auto, Apple Car Play, Mirror-Link)
  • Systemdiagnose und Entwicklung von Diagnosesystemen
  • Entwicklung von Autonomous Driving (ADAS)-Modulen und -Systemen (Verkehrszeichenerkennung, Kollisionswarnsysteme, Notbremssysteme, Sensoren)
  • Sensor data fusion und data analytics
  • Integration von AUTOSAR- und Nicht-AUTOSAR-Systemen
  • Test Automation (z.B. brightTest, Vector CanOE, NI LabView) mittels Hardware In The Loop (HIL) test automation, CAN test automation
  • Anwendung von Automotive SPICE (A-SPICE)
  • Embedded Low Level Debugging
  • Software performance improvement
  • Integration von projection devices (z.B. als Head-up-Display)
  • Integration von Smart Home Anwendungen
  • Integration von Cloud-Systemen in Automotive-Bereichen

…und vieles mehr. Sprechen Sie uns an!

Industrie 4.0, Industrial IoT und Intelligente Fertigung

Digitalisierung, Vernetzung und intelligente Lösungen bergen erhebliche Optimierungspotentiale in der industriellen Produktion. Unser Team kann bereits heute auf einen umfangreichen Erfahrungsschatz an speziellen Industrie 4.0-Entwicklungen zurückgreifen, auch um Abschätzungen zur Monetarisierung und realistischer Profitabilität zu treffen.

Spezifische Themen und Erfahrungen:

Fertigungsebene
  • Anpassung/Integration von Maschinenkomponenten und ganzen Anlagen in eine „intelligente Fertigung“
  • Technologische Anpassung, update/upgrade existierender IT-Lösungen
  • Industrielle, skalierbare Cloud-basierte Systeme, auch für Sicherheitsanwendungen
  • Einrichtung und Anpassung von industriellen IoT-Lösungen
  • Lösungen und Testing im Bereich cyber security
  • Data analytics und (Big) Data analysis-Umsetzungen
  • Anbindung und Schnittstellen der gängigen industriellen und sicheren Feldbus-Systeme (Profibus, Modbus, Ethernet/IP, EtherCAT, IO-Link wireless, Profisafe, etc.)
  • Auslegung und Integration von XaaS-Lösungen
  • Konzeption, Erstellung und Integration von KI-Lösungen und von Robotics-Lösungen
  • Simulationslösungen und digitale Zwillinge
  • Machbarkeitsanalysen und Beratung zu Digitalisierungsprojekten
Maschinenebene
  • Erstellung sowie Update/Upgrade von Firmware (C#, C++, Java, Python, JavaScript, .NET core, Derivate und Nischen-Sprachen)
  • Schnittstellenprogrammierung und -anpassung
  • HMI-Entwicklung (UX/UI-Design, Usability, Ergonomie, Sicherheit, Funktionstests)
  • Condition monitoring, data analytics und IT-Hub-Lösungen
  • Extraktion und Überwachung von “health indicators“
  • Auslegung und Integration von Lösungen der vorausschauenden Wartung (predictive maintenance), bei Bedarf gemeinsam mit einem erfahrenen Messtechnik-Partner
  • Einrichtung und update von (Smart) Remote service-Lösungen (auch mit eigenen Hardware-Lösungen und eigenen Serviceteams)
  • Embedded systems (Full stack-Entwicklung und Testing)
  • Funktionelle Sicherheit von Embedded systems und Schnittstellen
  • VR/AR-Lösungen, z.B. für (remote) service oder Trainings
  • Lösungen für digitale Handbücher und Marketing

Und vieles mehr, lassen Sie uns darüber reden.

Public Services, Infrastruktur, Smart City

Die digitale Verwaltung, die nächste Generation der Mobilität und moderne Infrastrukturlösungen erfordern viel Erfahrung in der Umsetzung komplexer IT- und Entwicklungsprojekte. Wir profitieren hier von unserer langjährigen Erfahrung in ganz verschiedenen Sektoren, um optimale und sichere IT-Lösungen für die “Smart City” von morgen zu erarbeiten. Ziel unserer Projekte in diesem Bereich sind typischerweise Effizienz in Prozessen, Benutzerfreundlichkeit, Mobilität, Komfort und nicht zuletzt signifikante Effekte der Kosteneinsparung.

Spezifische Leistungen und Services von Codelab:

Public Services / Öffentliche Verwaltung
  • Umsetzungsprojekte der digitalen Verwaltung
  • Technologische Anpassungen/Upgrade existierender IT- und Softwarelösungen
  • Anbindung und Schnittstellen zu bestehenden Systemen
  • Datenbankprojekte, Archivierung, Backup-Lösungen
  • Effizienzprojekte, z.B. Bescheidgeneratoren
  • Interaktive Webportal-Lösungen, z.B. digitale Bürgerportale, Konfiguratorlösungen
  • Skalierbare Cloud-basierte Systeme, auch für sicherheitsrelevante Anwendungen
  • IoT-Lösungen im Bereich der öffentlichen Verwaltung und der digitalen Stadt
  • Lösungen und Testing im Bereich cyber security
  • Machbarkeitsanalysen und Beratung zu Digitalisierungsprojekten
  • Kundenindividuelle Programmierung (C#, C++, Java, Python, JavaScript, .NET core, Derivate und Nischen-Sprachen)
  • IT-Hardware-Anpassung
  • HMI-Entwicklung (UX/UI-Design, Ergonomie, Sicherheit, Funktionstests, Usability-Tests)
  • (Smart) Remote service-Lösungen, bei Bedarf auch eigene Vor-Ort-Service-Teams
  • VR/AR-Lösungen für Trainings, Visualisierung, Marketing
Öffentliche Infrastruktur, Smart City
  • Umsetzung digitaler Infrastrukturprojekte, “Smart City”-Umsetzung
  • Adaption und Einbindung moderner Mobilitätskonzepte wie ADAS (autonomes Fahren)
  • IoT-Lösungen für die Smart City
  • Anbindung und Schnittstellen zu bestehenden Infrastruktursystemen
  • Mobile Anwendungen
  • Skalierbare, sichere Cloud-Systeme
  • Lösungen für sichere Datenübertragung und cyber security, inkl. Testing
  • Data analytics und (Big) Data analysis-Umsetzungen
  • Auslegung und Integration von XaaS-Lösungen
  • Konzeption, Erstellung und Integration von KI-Lösungen und DeepLearning-Technologien
  • Simulationslösungen für Infrastrukturkonzepte
  • Extraktion/Überwachung von Indikatoren für vorausschauende und intelligente Infrastruktur- und Mobilitätslösungen (indicator monitoring und big data analytics)
  • VR/AR-Lösungen

Medizintechnik und Healthcare

Software- und IT-Lösungen für Kunden aus dem medizinisch-pharmazeutischen Bereich und aus der Medizintechnik erfordern ein genaues und normengerechtes Vorgehen. Bereits seit vielen Jahren beschäftigen wir uns mit der Softwareentwicklung in diesem Bereich. Das breite Anwendungsspektrum umfasst unter anderem die Softwareintegration Geräten, Sensoren, Webportal-Lösungen oder telemedizinische Kommunikationslösungen.

Spezifische Leistungen und Erfahrungen:

  • Normengerechte Konzeption, Architektur, Umsetzung, Anbindung, Testing, Dokumentation
  • Full-stack embedded-Programmierung (C#, C++,…)
  • Objektorientierte Programmierung und Visualisierung (z.B. im Qt-framework)
  • Programmierung nach Waterfall- oder V-Model; agile Entwicklung wenn möglich
  • Ergonomische HMI-Entwicklung, UX/UI-Design
  • Testing und Erstellung von Test environments
  • Sichere und skalierbare Cloud-Anbindung, IoT-connectivity solutions, Schnittstellenprogrammierung
  • Funktionelle Sicherheit und Cyber Security
  • Telemedizinische und Remote-Lösungen
  • Update und upgrade existierender Software
  • Saubere und normengerechte Dokumentation
  • Arzt-Patient-Webportale
  • AR/VR-Lösungen

…und viele andere Leistungen.

Embedded Systems

Unsere Dienstleistungen in Bereich Embedded Systems umfassen Softwarearchitektur und -design, Softwareprogrammierung, Firmwareentwicklung, Sicherheitslösungen, Hardwareentwicklung und vieles mehr.

Wir haben profunde Erfahrungen in der Implementierung von Software-Stacks auf fast allen Betriebssystemen. Im Bereich Embedded kennen und lösen wir so ziemlich jedes Thema.

Spezifische Themen und Erfahrungen:

  • Full stack embedded development (Entwicklung in allen Layern)
  • Bare metal embedded-Programmierung in allen gängigen Sprachen (C#, C++, Python, etc.)
  • Entwicklung mit Betriebssystemen und Echtzeitbetriebssystemen (RTOS) wie Windows, iOS, Unix/Linux, Android, GHS Integrity, SysGO, PIKE-OS, FreeRTOS, µCOS, QNX, VxWorks, NetBSD
  • Linux/Android/QNX BSP-Entwicklung (Vorbereitung und Kernel-Treiber für neue CPUs, Boards, etc.)
  • Flash Bootloader-Lösungen für Multiprozessorsysteme
  • Entwicklungen in Qt Embedded (grafisch/nicht-grafisch)
  • Entwicklung von User Interfaces/HMI (Grafisch, logisch und transition modelling)
  • STM32 / Renesas / NXP Chipset-Systementwicklung (Hardware/Software, PCB Hardware-Design, RTOS-Integration, BOM-Optimierung, Treiber/Sensoren, Anwendungen)
  • Schnittstellen-Programmierung (z.B. MQTT, Profibus, Modbus, OPC-UA, Ethernet/IP, EtherCAT, IO-Link wireless, Profisafe, etc.)
  • Entwicklung für Bluetooth/BLE (verschiedene Profile, Integration, Firmware-Anpassung z.B. CSR, ST)
  • Entwicklung von Sicherheitsfunktionen und -mechanismen (z.B. für Automotive, (industrial) IoT, bei Telematiksystemen oder Connectivity-Lösungen)
  • Prototypen-Entwicklung (Hardware+Software)
  • Simulation und Modellierung von Embedded systems (Testumgebung, Testentwicklung, HIL/MIL Systemkomponentenanalyse, Durchführung, Wartung)
  • Vollständige und universelle Test-Entwicklung und Automatisierung (Funktionstest, Stress- und Load-testing von Embedded Systems, Anforderungsanalyse, Vorbereitung, Ausführung und Wartung von Testszenarios)

…und einiges mehr. Sprechen Sie uns gerne an!

Mobile Application Development

Durch Kombination von Erfahrungen aus verschiedenen Branchen mit kreativem Design und fundiertem IT-Wissen bieten wir innovative Entwicklungsleistungen für mobile Anwendungen.

Unsere spezifischen Leistungen und Erfahrungen:

  • Konzeption und Entwicklung mobiler Lösungen für bestehende Produkte, IT-Strukturen und Portale
  • Update und Upgrade bestehender mobiler Lösungen
  • Schnittstellenanbindung, Einbindung von Wifi, Bluetooth, BLE, Zigbee, Sigfox und diversen anderen IoT-connectivity Lösungen
  • Skalierbare Cloud-Anbindung mobiler devices, auch für sehr große Stückzahlen und Datenmengen
  • Data analysis und Programmierung von Algorithmen
  • Funktionelle und Sicherheitstests inklusive Testumgebung
  • Ergonomische HMI-Entwicklung, UI/UX-Design
  • Entwicklung und testing von Prototypen (Software und Hardware)
  • Full-stack-Entwicklung von embedded systems

…und vieles mehr.

E-Commerce, Logistik und Handel

Unsere Kunden im Handel müssen oft große Mengen an Produkten und Daten zuverlässig handhaben. Wir unterstützen hier mit der Anpassung von Softwarelösungen, beim Aufbau von Webportalen, in der Datenverarbeitung, Big-Data-Analyse, Qualitätskontrolle, Tracking, Life-Cycle-Optimierung sowie bei vielen anderen Vorhaben zur Optimierung von Geschäftsprozessen, zur Qualitätssicherung und für effektives und effizientes Marketing.

Unsere Leistungen umfassen insbesondere:

  • Integration, Anpassung und Upgrade von Datenbanklösungen und Portalen
  • Anbindung an bestehende ERP-Systeme und Enterprise-Software
  • Umsetzung und Anpassung von Shop-Konzepten
  • Entwicklung von mobilen- IoT- und Connectivity-Lösungen
  • Schnittstellenprogrammierung und -anpassung
  • Entwicklung von Prototypen
  • Skalierbare und sichere Cloud-Solutions
  • (Big) data analysis, Einbindung von KI, Chatbots und selbstlernenden Prozessen
  • Automatisierte Supply chain- und Customer interaction-Lösungen
  • Track-and-trace-Lösungen
  • Ergonomische HMI-Entwicklung, UX/UI-Design
  • Usability und functional testing

…sowie vieles mehr.

Internet of Things (IoT), Wearables, Smart Textiles, Smart Home

In der Zeit einer vernetzten Welt sind nahezu alle Geräte Teil eines größeren Ökosystems. Ob es sich dabei um einen intelligenten Gebäudesensor, einen Smart-Metering-Knoten, ein Gateway zur Kopplung von Systemen, ein lebenswichtiges medizinisches Gerät oder ein Big-Data-Analysesystem handelt – wir unterstützen unsere Kunden, indem wir innovative Software-Lösungen für wettbewerbsfähige Produkte entwickeln.

Unsere Leistungen und Erfahrungen:

  • Neuentwicklung und Weiterentwicklung von IoT-Lösungen (agil und modular)
  • Full-stack Embedded-Programmierung (von bare metal bis backend)
  • Skalierbare und sichere Cloud-Anbindung
  • Standardisierte und individuelle Connectivity-Lösungen (HTTP, MQTT, usw…) via WiFi, Bluetooth, BLE, Sigfox, 2G/3G/4G/5G cellular, LoRa, Z-Wave, Thread, ZigBee, NFC, etc.
  • Schnittstellenprogrammierung, Integration neuer Module in bestehende Lösungen
  • Konzeption, Entwicklung und Test von Prototypen
  • HMI-Entwicklung, UX/UI-Design
  • Device security, functional und safety testing
  • Einbindung von KI-Lösungen, sensor data fusion, big data flow, data analysis
  • Remote und Smart remote-Lösungen, VR/AR, digital twins

.. und sehr vieles mehr. Sprechen Sie uns an.

Finanzindustrie und Banken

Leistungsfähige Software ist zu einem mächtigen Werkzeug geworden, das die Grundlagen für so gut wie alle Bank- und Finanzprodukte und -prozesse schafft. Wir verstehen die speziellen Anforderungen im Finanzbereich und arbeiten agil und eng mit Ihrem hauseigenen IT-Team zusammen.

Unsere Expertise und unsere Erfahrungen umfassen:

  • Richtlinienkonforme Anpassungen (Update/Upgrade) von bestehenden Softwaresystemen, auch in seltenen und spezifischen Codes
  • Bankeninterne Webportale und Kundenportale
  • Anpassung und Integration von Datenbanksystemen
  • Modulare Applikationen und mobile Anwendungen
  • Cyber security, intrusion detection, secure gateways, security testing, Blockchain-basierte Technologien
  • Prototypenentwicklung, testing und test environments
  • Ergonomie-orientierte HMI-Entwicklung, UX/UI-Design
  • Integration von KI-Lösungen, big data analysis, Pattern recognition-Technologien, Entwicklung und Einsatz von Algorithmen
  • Entwicklung und Umsetzung von Algorithmen für Compliance-Lösungen
  • Individuelle Enterprise-Softwarelösungen und Anwendungen
  • Kundenindividuelle Portfoliomanagement-, Dokumentations- und Verwaltungstools
  • Supportcenter und 24/7-Helpdesk-Lösungen, inkl. 1st und 2nd level support mit eigenen Teams (D/EN)

…und vieles mehr. Lassen Sie uns darüber reden.

Luftfahrtindustrie

In der anspruchsvollen Welt der Luftfahrt bieten wir Softwaredienstleistungen, die zur Zertifizierung sicherheitskritischer Systeme beitragen. Unsere Engineering-Fähigkeiten umfassen ARINC-Standards sowie DO-178 B und C-Richtlinien.

Unsere Leistungen und Erfahrungen umfassen:

  • Full-Stack Embedded- und Firmware-Programmierung (C#, C++,…)
  • Normengerechte Software-Entwicklung gemäß ARINC, DO-178, und C-Richtlinien
  • Schnittstellenanpassung und Modulintegration in bestehende Bus-Architekturen
  • Update und Upgrade bestehender Software
  • Testsysteme, Test automation, ausführliches normengerechtes functional und safety testing
  • Entwicklung eigener Testumgebungen
  • HMI-Entwicklung, UI/UX-Design
  • Prototypenentwicklung
  • AR/VR-Visualisierung
  • Connectivity-Lösungen, Cloud-Anbindung, Sensordatenverarbeitung in Echtzeit (z.B. mit RTOS), Datenanalyse
  • Qualifizierung von Software (Rückverfolgbarkeit, Testabdeckung, Codeprüfung)

…und einiges mehr. Sprechen Sie uns an.

Web Portal Entwicklung

Wir verwenden moderne und innovative Technologien für skalierbare Back-End-Architekturen. Dabei setzen wir nutzerfreundliche Webportal-Lösungen um, indem wir objektorientierte, funktionale Programmierung in perfekter Harmonie mit cleverem UX/UI-Design kombinieren.

Unsere Leistungen und Erfahrungen:

  • Agile Entwicklung von Webportal-Lösungen
  • Neuentwicklung und Anpassung von bestehenden Webportalen (Nutzerportale, Kundenkommunikation, Suchportale, etc.)
  • Anforderungsanalyse, Software-Architektur und Consulting
  • Integration von modernen Datenbanksystemen und Modulen
  • Update und Upgrade bei unterbrechungsfreiem Betrieb ohne Offline-Zeiten
  • Ergonomische HMI-Entwicklung, UI/UX Design
  • Usability-Analyse, Optimierung und Testing
  • Connectivity-Management, Anbindung von mobile devices
  • Automatisierungslösungen, Integration von KI, Chatbot-Lösungen, data analysis, (Selbst-)Lernende Portale
  • 24/7-Supportcenter und Helpdesk-Lösungen

… und einiges mehr.

Kundenindividuelle Lösungen

Kundenanforderungen in der heutigen IT-Welt ändern sich rasant schnell – so schnell, dass es selbst für moderne Unternehmen eine enorme Herausforderung darstellt, alle Produkte auf dem neuesten Stand zu halten. Unsere jahrelange Erfahrung erlaubt uns, in vielen Fällen Trends zu antizipieren und Sie bei neuen Produktentwicklungen zu unterstützen.

Was wir bieten können:

  • IT-/Softwareentwicklung und -anpassung für Digitalisierungsprojekte aller Art
  • Agile Entwicklung, flexibel an anpassbar für maximalen Kundennutzen
  • Gemeinsame Produktentwicklung
  • Full-stack-Programmierung in allen üblichen und sehr vielen Nischen-Codes (C#, C++, Java, Python, JavaScript, .NET core, Derivate)
  • Anpassung, Update und Upgrade von bestehenden Softwaresystemen
  • Entwicklung und Test von Prototypen (Software und Hardware)
  • Iterative und aussagekräftige Testszenarien
  • Device security und Cyber security-Lösungen
  • Bodyleasing in speziellen Projekten
  • 24/7 on-site support (1st level und 2nd level)
  • Hochpriorisierte, akute “firefighting” Projekte

…und vieles mehr.