Entwicklung Eingebetteter Software

- Softwareentwicklung auf Echtzeitbetriebssystem auf verschiedenen Ebenen von der Anwendungsebene bis zur Treibersoftwareebene
- Entwicklung eingebetteter Software auf Mikrocontrollern
- Board Support Software- und Treiberentwicklung für neu entwickelte Hardware
- Entwicklung von Software für die Daten-Kommunikationsschicht zwischen internen und externen Einheiten
- Erstellung von Dokumenten des Softwareentwicklungsprozesses für entwickelte Software

  • Softwaresprachen
    C, C++, Matlab

  • Betriebssysteme
    Green Hills Integrity, Wind River VxWorks, QNX, Linux
  • -Tools
    Green Hills MULTI, Microsoft Visual Studio, Eclipse, Pic C Compiler, Atlassian JIRA, IBM Rational Clearcase, IBM Rational Clearquest, Tortoise SVN, IBM Rational DOORS, Vector Cast Cover

  • Wege der Datenkommunikation
    CAN BUS, RS-485, RS-232, RS-422, SPI, I2C, MilStd-1553, ARINC429