Ihre on-demand Entwicklungsabteilung

main(embedded) – Ingenieurbüro für die Entwicklung von Hardware und (embedded) Software

Expertise

Unsere Ingenieure besitzen umfangreiches Expertenwissen rund um die Entwicklung von Hardware und passender eingebetteter Software. Zu den Themen, die wir bereits erfolgreich für unsere Kunden lösen durften, zählen unter anderem

  • Telekommunikations
    schnittstellen analog, digital, paketorientiert
  • sonstige Schnittstellen wie RS232, CAN, CANopen, USB, SPI, …
  • Sicherheitstechnik – Brandmeldezentralen
  • Medizintechnik – Temperaturmessung
  • Not-Beleuchtungssysteme – DALI Protokoll
  • Notstrom-Überwachungssysteme
  • Displayansteuerung (TFT, Touch)
  • Android App Entwicklung (zu Demo Zwecken für HW Ansteuerungen)
  • IoT: Funk Protokolle Bluetooth, WLAN, ZigBee, etc.
  • Entwicklung hardwarenahe Software
  • Hardwareentwicklung (Schaltungsdesign, Layout, Funktionstests, Abnahmetest)
  • Entwicklung automatisierter Systemtests
  • Defintion von Funktionstests in der Fertigung (BIST)

 

Wir stellen unser komplettes Entwicklungslabor zur Verfügung oder arbeiten on-site in Ihrem Hause. In jedem Falle verfügen Sie über unsere Expertise und Werkzeuge für die folgenden Bereiche.

Betriebssysteme

Betriebssysteme
  • eCos
  • RTOS VxWorks
  • Embedded Linux
  • Geräte Treiber für Linux
  • Linux Systemkonfiguration und Administration
  • Proprietäre Betriebssysteme / Ablaufsteuerungen
  • while(1){…}

Prozessoren

Prozessoren
  • ARM
  • Intel 186/188, 8051, AMD86
  • PowerPC/PowerQUICC:
  • Softcore FPGA Altera NIOS
  • TI CC2560
  • STM32L /Cortex M3

Programmierbare Logik

Programmierbare Logik
  • VHDL Entwicklung
  • FPGA und CPLD Design

Entwicklungs-
prozesse

Entwicklungs- prozesse
  • Wasserfall
  • Agile (Certified SCRUM Master)

Tools

Tools

Wir passen uns felxibel Ihrem Workflow an, denn wir arbeiten mit den gängigen Entwicklungsumgebungen für Embedded Software Design wie Keil, Visual Studio, Paradigm C++, Tornado, GNU Toolchain, Eclipse, NetBeans oder Android Studio.

Dazu beherrschen wir diverse Debugging Tools für Embedded Software wie Nohau, Lauterbach oder Keil.

Zur Versionskontrolle setzen wir auf Rational Clearcase, CVS, Subversion oder Source Safe.

Für das Design setzen wir auf bewährte Lösungen wie

  • AltiumDesigner
  • Pulsonix
  • Enterprise Architect

Programmierung

Programmierung
  • Design und Implementierung von embedded Software (Assembler, C, C++, C#, Javascript, HTML…)
  • Startup, Boot, Commissioning, Software-Download.
  • Skripte

Printed Circuit Board (PCB) Design

Printed Circuit Board (PCB) Design

Komplettes Platinen-Layout inkl.

  • Erstellung Schaltung
  • Erstellung Layout
  • Erzeugen der Fertigungsdaten und der benötigten Beiblätter

Themen

Themen
  • Telekommunikationsschnittstellen analog, digital, paketorientiert
  • sonstige Schnittstellen wie RS232, CAN, CANopen, USB, SPI, …
  • Sicherheitstechnik – Brandmeldezentralen
  • Medizintechnik – Temperaturmessung
  • Not-Beleuchtungssysteme – DALI Protokoll
  • Notstrom-Überwachungssysteme
  • Displayansteuerung (TFT, Touch)
  • Android App Entwicklung (zu Demo Zwecken für HW Ansteuerungen)
  • IoT: Funk Protokolle Bluetooth, WLAN, ZigBee, etc.
  • Entwicklung hardwarenahe Software
  • Hardwareentwicklung (Schaltungsdesign, Layout, Funktionstests, Abnahmetest)
  • Entwicklung automatisierter Systemtests
  • Defintion von Funktionstests in der Fertigung (BIST)

Projektleitung

Projektleitung

Unser Team hat langjährige Erfahrung in der Leitung von kleinen und mittleren Entwicklungsprojekten im embedded Bereich.

Teamleitung

Teamleitung

Wir bieten Ihnen langjährige Erfahrung in der Führung von Entwicklungs-Teams.

main(embedded) GbR
Am Reitpfad 23
63500 Seligenstadt