Finden Sie schnell programmier für Ihr Unternehmen: 15 Ergebnisse

Softwareentwicklung

Softwareentwicklung

Wir sind leidenschaftliche Softwareentwickler. Schon zu Zeiten von C64 und ZX81 haben einige unser Entwickler die Liebe zum Programmieren entdeckt. Daher ist Maschinencode (Assembler), Basic, C, C++, C#, Java, JavaScript, CGI, HTML, SPS, AWL, Firmware und Anwendungen ein Teil unseres Wortschatzes. Für Sie entwickeln wir Software für PCs, und Mikrocontroller oder Embedded Systeme. Das beinhaltet einfache Programme für PCs bis zu verteilten Webanwendungen. Unsere Programme für Mikrocontroller können WLAN Verbindungen aufbauen, Displays ansteuern und BLDC Motoren antreiben. Softwareentwicklung Software ist für viele nur ein Spiel aus 0 und 1. Am Ende stimmt das auch. Doch vorher erzählt man der Maschine eigentlich eine Geschichte und diese Geschichte wird dann von der Maschine nachgespielt. Auf Grund von diversen Ein- und Ausgängen, z.B. Tastatur oder Sensor, kann die Maschine sogar “eigene” Entscheidungen treffen. Embedded Systeme Bei diesen Systemen sprechen wir von Headless Systemen. Auch wenn die Systeme ein Display besitzen, ist darüber nur die Funktion der Benutzer Information möglich. Das System verrichtet seine Arbeit im Verborgenen. Sei es einen Motor zu betreiben eine WLAN Verbindung zu erstellen oder Temperaturen auf einem Display auszugeben. Das System arbeitet im Hintergrund. Unsere Embedded Systeme können direkt in C programmiert werden aber auch mit einem Betriebssystem wie z.B. Linux. Firmware Die Firmware wird in Embedded Systemen eingesetzt. Sie ist die Zwischenschicht von der Hardware und der Anwendungssoftware. Mit ihr können Display oder BLDC Motoren angesteuert werden sowie Sensoren oder Taster abgefragt werden. Ebenso ist es möglich mit der Firmware komplexe Ansteuerungen wie die eines WLAN Moduls vorzunehmen. Die Firmware kann durch Anwendungen parametriert werden. Anwendungssoftware Diese sind meist PC Programme, können aber auch Web Anwendungen sein. Sie helfen dem Benutzer dabei Aufgaben auszuführen oder Einstellungen an Maschinen, die z.B. ein Embedded System besitzen, vorzunehmen. Unsere Leistungen Hardwarenahe Softwareentwicklung für Microcontroller (Microchip und ST Familie) Architektur- und Schnittstellenbeschreibung Anwendungsentwicklung in C/C++ C# Graphische Benutzeroberflächen Echtzeitanwendungen Kompetenz langjährige Tätigkeiten in der Programmierung Programmierung in C, C++, C# Programmierung in HTML, Java, JavaScript Programmierung von WLAN Anwendungen Programmierung von Displays Programmierung von BLDC Motoren
Embedded Softwareentwicklung

Embedded Softwareentwicklung

Embedded Softwareentwicklung aus Stuttgart für Kunden in aller Welt Wir übernehmen für Sie den komplette Softwareentwicklungslebenszyklus (SDLC) und arbeiten dabei nach Entwicklungsmodellen wie Wasserfall, Agile, Scrum oder Lean. Embedded Software oder auch Firmware ist Software, die in eingebetteten Systemen wie Mikrocontrollern, Sensoren und Aktoren in Geräten wie Autos, Smartphones und Haushaltsgeräten läuft. Unser Skillset Bei der Softwareentwicklung ist eine schnelle Umsetzung ohne lange Einarbeitungszeiten wichtig. Folgende Tools, Platformen und Programmiersprachen sind bei uns im Einsatz und können somit schnell und erfolgreich angewandt werden. Programmiersprachen C/C++ Python Rust Matlab Plattformen und Hersteller Microchip (PIC16, PIC18, PIC24, dsPIC etc.) ST Microelectronic (STM8, STM32) ESP32 Raspberry Pi Cypress Semiconductor (PSOC, Bluetooth/ARM SoCs) Atmel (diverse) Nordic Semiconductor (nRF51, nRF52 Bluetooth/ARM SoCs) Zynq-7000 Andere ARM-Plattformen auf Anfrage sehr gerne möglich Entwicklungsumgebungen Eclipse STM32CubeIDE / STM32CubeMX ARM-GCC Toolchain Atollic True Studio for ARM Microchip MPLAB-X IDE / IPE Qt GUI Framework freeRTOS touch GFX neovim make / CMake CLion (embedded) Linux Cypress PSoC Creator Keil μVision 4/5 Visual Studio Code PyCharm CLion Segger Embedded Studio Git / GitBash / GitLab / GitAhead XtratuM Next Generation (XNG) Hypervisor Einige der umgesetzten Aufgaben aus vergangenen embedded Software Projekten: Treiberentwicklung für Displays, Sensoren, UI-Elemente und Aktoren Visualisierung einer Benutzeroberfläche mit Qt / TouchGFX Einbindung von Kommunikationsprotokollen wie CAN-Bus, CANopen, SPI, I2C, UART, IO-Link Mikrocontrollerseitige Implementierung für Firmware Updates über Bluetooth Low-Energy (FOTA), CAN-Bus und UART Softwareentwicklung mit FreeRTOS (Real-time operating system for microcontrollers) Desktop Applikation zum Senden von Firmware Updates über UART und Bluetooth Desktop Programm zum Auslesen der auf dem Mikrocontroller geloggten Daten Programmierung und Inbetriebnahme eines LoRaWAN Gateways Automatisierung eines Platinentesters Ethernet-Anbindung durch den Lightweight IP (lwIP) Stack Implementierung eines Zeitsynchronisierungsprotokolls basierend auf PTP FOTA-Update für mehrere vernetzte Mikrocontroller über Bluetooth Firmware Update über CAN-Bus Zertifizierte Sicherheitssoftware für sicherheitsrelevante Elektronik Code Check / Analyse zur Fehlersuche bzw. Codeoptimierung Portierung von Software auf neue Hardware-Plattformen Rapid Prototyping Software für eilige Prototypen und Erstmuster Embedded Softwareentwicklung in 7 Steps Während die grundlegenden Schritte des Softwareentwicklungslebenszyklus (SDLC) ähnlich bleiben, gibt es spezifische Herausforderungen und Überlegungen, die für Embedded Software charakteristisch sind: 1 Anforderungsanalyse Diese Phase ist wie bei jeder Softwareentwicklung kritisch, aber bei Embedded Software muss besonders auf die Einschränkungen der Hardware, Echtzeitanforderungen und Umgebungsbedingungen geachtet werden. Die Anforderungen müssen sehr präzise definiert werden, um Spezifikationen wie Leistungsbedarf, Speichergröße und Energieverbrauch zu berücksichtigen. 2 Systemdesign Neben der Softwarearchitektur wird hier auch das Design des gesamten Systems einschließlich der Hardware berücksichtigt. Die Entwickler müssen entscheiden, wie die Software mit der Hardware interagieren wird, was oft die Entwicklung von Treibern und Middleware umfasst. 3 Implementierung Die Codierung von Embedded Software erfolgt oft in Programmiersprachen wie C, C++ oder Rust, die für die Entwicklung von Low-Level-Operationen geeignet sind. Entwickler müssen Code schreiben, der effizient mit der Hardware arbeitet und dabei die Ressourcenbeschränkungen beachtet. 4 Hardware-Software-Integration In diesem Schritt wird die entwickelte Software auf der Zielhardware getestet. Dies ist eine kritische Phase, in der die Interaktion zwischen Software und Hardware verifiziert und optimiert wird. Probleme wie Hardwaredefekte, Timing-Probleme und Speicherverletzungen müssen hier identifiziert und behoben werden. 5 Testen Das Testen von Embedded Software umfasst nicht nur Softwaretests, sondern auch Hardwaretests. Dies kann Unit-Tests, Integrationstests, Systemtests und spezielle Tests für Echtzeitfähigkeit, Leistungsverhalten und Fehlertoleranz beinhalten. 6 Deployment Die Bereitstellung von Embedded Software kann das Flashen der Software auf das Gerät oder das Durchführen von Firmware-Updates umfassen. In vielen Fällen ist die Software fest in die Hardware integriert, was Änderungen nach der Auslieferung erschwert. Wir unterstützen Sie bei der richtigen Updatestrategie und der Umsetzung. Somit bleiben sie selbst nach der Auslieferung flexibel mit Softwareänderungen. 7 Wartung und Updates Aufgrund der oft engen Integration mit der Hardware und der langen Lebensdauer vieler eingebetteter Geräte ist die Wartung von Embedded Software besonders wichtig.
SPS- Programmierung

SPS- Programmierung

Wir bieten maßgeschneiderte Lösungen im Bereich SPS-Programmierung von Anlagen und Sondermaschinen, die individuell an Ihre Automationsaufgabe angepasst werden. Mit jahrelanger Erfahrung und Fachwissen in der Automatisierungstechnik sind wir Ihr zuverlässiger Partner.
SPS Programmierung

SPS Programmierung

SPS – Programmierung neuer Maschinen und Anlagen, sowie Optimierung und Fehlerbehebung bei alten Anlagen. Mithilife von SIEMENS (TIA V 15-19) und unter Berücksichtung von SAFETY PROGRAMMING (ISO 13849) unterstützen wir Sie Ihre Produktionsprozesse zu optimieren und Stillstandszeiten zu minimieren.
IT-Service Problemlösung Programmierung (Remote/Vorort) Fernwartung

IT-Service Problemlösung Programmierung (Remote/Vorort) Fernwartung

Hier werden Sie geholfen. Wir programmieren Anwendungsentwicklung und Datenbanken unter VBA/VB6/VB.NET. Netwerkadministration, Computer- und Peripheriereparatur sind unser Tagesgeschäft. Wir helfen schnell auch per Fernwartung
Software Entwicklung

Software Entwicklung

Tauchen Sie ein in die Welt unserer maßgeschneiderten Softwarelösungen! Von einfachen Mini-Anwendungen bis zu komplexen Aufgaben entwickeln wir innovative Software, die Ihre spezifischen Anforderungen perfekt erfüllt. Unser Spezialgebiet liegt in der Integration von Software mit spezieller Hardware, wobei auch die Hardware nach Ihren individuellen Vorgaben angepasst werden kann. Entdecken Sie die Möglichkeiten und lassen Sie uns gemeinsam Ihre Vision verwirklichen. Unsere maßgeschneiderten Softwarelösungen werden ganz nach Ihren Wünschen entwickelt. Sie zeichnen sich durch Benutzerfreundlichkeit, Sinnhaftigkeit und einfache Bedienbarkeit aus. Wir setzen Ihre Anforderungen präzise um, damit Sie effizienter arbeiten können.
Bienen Mieten Angebot „Basic“

Bienen Mieten Angebot „Basic“

Angebot „Basic“ - 20 Bienenstöcke aufgestellt direkt am Unternehmen oder wir stellen eine Wiese zur Verfügung - 60 Bienenstöcke aufgestellt mit Werbung ausgeschilderten an unseren Orten - Inkl. Anfahrten, Kontrollen sowie Auf- und Abbau - Insgesamt 1000kg Honig - Wir stellen ein modernes Etikett zur Verfügung welches allen Gesetzesbestimmungen entspricht. - Auf Wunsch kann dieses gerne mit dem eigenen Logo personalisiert werden - Ein Wildbienenhotel - Nisthilfe für solitär lebende Wildbienen
CAD-Konstruktion und Programmierung

CAD-Konstruktion und Programmierung

Unsere Konstrukteure setzen Ihre Wünsche und Vorstellungen sicher um. Ganz gleich, ob Sie uns ab der ersten Idee mit ins Boot holen oder bereits über einen 3-D-Datensatz verfügen: Wir setzen modernste Software ein, um mit perfekt konfigurierten Programmen Ihre Produktion optimal zu unterstützen.
Softwareentwicklung für effiziente Embedded Systems – kessler systems GmbH

Softwareentwicklung für effiziente Embedded Systems – kessler systems GmbH

Unsere Softwareentwicklung spezialisiert sich auf Embedded Systems und bietet Lösungen, die leistungsstark, sicher und zukunftssicher sind. Von Firmware bis zur Applikationssoftware – wir sind Ihr Partner. Unsere Leistung umfasst: Firmwareentwicklung Front- und Backend Grafische Bedieneroberfläche Cloudentwicklung Eigenschaften und Vorteile: Effiziente Softwarelösungen: Optimierung für spezifische Hardware. Sicherheit: Einhaltung modernster Sicherheitsstandards. Flexibilität: Anpassbar an unterschiedliche Branchenanforderungen. Skalierbarkeit: Für zukünftige Anforderungen vorbereitet.
Qualitätstrainings – Schulungen für höchste Qualitätsstandards in der Automobilindustrie

Qualitätstrainings – Schulungen für höchste Qualitätsstandards in der Automobilindustrie

Unsere Qualitätstrainings sind speziell auf die Bedürfnisse der Automobilindustrie zugeschnitten und helfen, Ihre Mitarbeiter auf höchste Qualitätsstandards zu schulen. ATS Industrial Group bietet praxisnahe Schulungen zu Themen wie Qualitätsmanagement, Fehlervermeidung und Prozessoptimierung. Mit erfahrenen Trainern und individuell angepassten Kursinhalten sorgen wir dafür, dass Ihr Team bestens für alle Qualitätsanforderungen vorbereitet ist und Ihre Produktionsprozesse kontinuierlich verbessert werden. Eigenschaften und Vorteile: Praxisnahe Schulungen Fokus auf Qualitätsmanagement Fehlervermeidung und Prozessoptimierung Erfahrene Trainer Individuell angepasste Kursinhalte Kontinuierliche Verbesserung der Produktionsprozesse Höhere Produktqualität
Webdesign

Webdesign

Highstyle bietet modernes und funktionales Webdesign, das Ihre Marke optimal im Internet präsentiert. Wir entwickeln Webseiten, die nicht nur optisch ansprechend sind, sondern auch für eine benutzerfreundliche Navigation und mobile Geräte optimiert werden. Unsere Designs sind individuell auf Ihr Unternehmen zugeschnitten und beinhalten SEO-Optimierungen, um Ihre Online-Sichtbarkeit zu erhöhen. Von kleinen Unternehmensseiten bis hin zu komplexen Webportalen – wir begleiten Sie von der Konzeption bis zur Fertigstellung und darüber hinaus.
Kälte- und Klimaanlagen: Förderprogramm für Gewerbe und Kommunen

Kälte- und Klimaanlagen: Förderprogramm für Gewerbe und Kommunen

Der Bund fördert in gewerblichen Betrieben die Effizienz von Kälte- und Klimaanlagen, die mit nicht-halogenierten Kältemitteln betrieben werden. Damit sollen die Klimaschutzziele der Bundesregierung besser erreicht werden. Bezuschusst wird zudem die Installation von Anlagenkomponenten wie Wärmepumpen oder Speicher, wenn sie die Energieeffizienz weiter erhöhen. Antragsberechtigt sind unter anderen Unternehmen, Kommunen, Gebietskörperschaften, Kliniken oder kirchliche Einrichtungen.
CNC-Fräsen, CAD-CAM Programmierung

CNC-Fräsen, CAD-CAM Programmierung

Für Kunden aus der Automobil-, Luft- und Raumfahrttechnik, Pharmaindustrie sowie aus dem Bereich Maschinenbau, stellen wir hochwertige und präzise Bauteile aus Aluminium, Edelstähle oder Kunststoff her.
SMD Bestückung

SMD Bestückung

EMS-Dienstleistung ab Stückzahl 1 bis zur Kleinserie. Platinen Bestückung SMT und THT Für unsere Kunden fertigen wir Kleinserien in der Entwicklung, direkt vor Ort, auf unseren Bestückungsmaschinen. Als Basismaterial kann hierbei zwischen FR4, Flex und Alukern gewählt werden. Wir bestücken 0402 ebenso wie BGA Gehäuse. EC Akku Schrauber Baugruppenmontage Ihre Geräte und Baugruppen können von uns komplett gefertigt werden. Sie haben die Möglichkeit eine Baugruppe oder ein Komplettgerät von uns zu beziehen. Ein Service der keine Wünsche offen lässt. Wir erstellen für Sie Kabel, Platinen, Frontplatten, Gehäuse, Aufkleber sowie Prüfungen und Dokumentation. Ebenso übernehmen wir das LifeCycle Management und die Bauteilbeschaffung. 3D-Drucker Prototypenbau Mit unseren SLS, SLA und FDM 3D-Druckern sowie unseren Fräs- und Drehmaschinen wandeln wir Ihre Ideen in einen nutzbaren Prototypen oder in ein Serienprodukt. Wir entwickeln nicht nur beeindruckende Software und Elektronik, ebenso können wir individuelle Gehäuse und Funktionsmuster herstellen. LifeCycle Management Wir kümmern uns für Sie um das LifeCycle Management. Immer die richtigen Bauteile zur Verfügung zu haben ist eine Herausforderung. Sollte der Produktlebenszyklus eines Produkts abgelaufen sein, kümmern wir uns um Ersatz. Gerne kann dies ebenso durch ein Redesign der Hardware mit neuen Bauteilen erfolgen. Kundendienst Der Dienst für den Kunden, wird bei uns groß geschrieben. Wir sind immer für Sie da. Gerne beantworten wir Ihre Anfragen per Telefon, E-Mail oder auch im Live Chat. Sollte es sich um eine Wartung, Reparatur, Ersatzteile, Zubehör, Verbrauchsmaterial oder einfach nur um eine Frage handeln, wird unser kompetentes Team gemeinsam mit Ihnen die beste Lösung erarbeiten. Wartung Damit Ihre Produkte stehts in vollem Umfang nutzbar sind, darf die Wartung nicht vergessen werden. Diese können wir bei Ihnen Vorort ebenso Inhouse durchgeführt werden. Dabei werden Ihre Produkte durch uns auf Abnutzung geprüft sowie planmäßige Verschleißteile ausgetauscht. Gerne erinnern wir Sie auf Wunsch an Wartungsplanmäßige Kontrollen. Inbetriebnahme Die Inbetriebnahme ist manchmal eine knifflige Angelegenheit. Wir lassen Sie hierbei nicht alleine. Gemeinsam bauen wir die Anlage auf und stellen alle notwendigen Parameter der Anlage ein. Wir prüfen und erarbeiten mit Ihnen und Ihrem Kunden gemeinsam alle notwendigen Einstellungen und Funktionen. Schon während der Inbetriebnahme der Anlage ist eine Schulung Ihres Kunden möglich. So lernt Ihr Kunde die Anlage während der Inbetriebnahme kennen. Schulung Wir schulen Sie und Ihren Kunden, damit Ihr Kunde, Ihre von uns entwickelten Produkte, hundertprozentig einsetzen und verstehen kann. Dabei vermitteln wir die notwendigen Einstellungen, Parameter und Handhabungen und gerne auch darüber hinaus. In Gruppen demonstrieren wir die Anwendung Ihres Produkts. An praktischen Beispielen lernt Ihr Kunde Ihre Produkte einzusetzen und einzustellen.
Roboterprogrammierung

Roboterprogrammierung

Roboterprogrammierung für diverse Anwendungsfälle mit Rückzugsstrategien und individuellen Wünschen. Egal ob Taktzeiterhöhungen, Retrofitting oder eine komplette Neuplanung mittels KUKA (KRC 4 / 5) inklusive Inbetriebnahme