Nächste Arbeit

Embedded-Entwickler in MeGaDev

Gepostet vor über 30 Tagen

6 Ansichten

MeGaDev

MeGaDev

0
0 Bewertungen
Über 5 Jahre
Kyiv
Intermediate
Vollzeitarbeit

übersetzt von Google

Wir suchen einen talentierten Embedded-Software-Entwickler zur Verstärkung unseres Teams und zur Mitarbeit an innovativen IoT-Sicherheitsprojekten.Aufgabenbereiche: Entwickeln und implementieren Sie sichere eingebettete Software mit C (C++- und Assembler-Erfahrung von Vorteil).Arbeiten Sie an verschiedenen Komponenten unserer IoT-Sicherheitssysteme, einschließlich Sicherheit Panels, Tastaturen und Sensoren.Halten Sie sich an sichere Codierungspraktiken.Testen und debuggen Sie eingebettete Softwa

Wir suchen einen talentierten Embedded-Software-Entwickler zur Verstärkung unseres Teams und zur Mitarbeit an innovativen IoT-Sicherheitsprojekten.

Aufgabenbereiche:

  • Entwickeln und implementieren Sie sichere eingebettete Software mit C (C++- und Assembler-Erfahrung von Vorteil).
  • Arbeiten Sie an verschiedenen Komponenten unserer IoT-Sicherheitssysteme, einschließlich Sicherheit Panels, Tastaturen und Sensoren.
  • Halten Sie sich an sichere Codierungspraktiken.
  • Testen und debuggen Sie eingebettete Software.
  • Arbeiten Sie effektiv mit einem Team aus Hardware- und Software-Ingenieuren zusammen Entwickler.
  • Fortschritte regelmäßig kommunizieren und Code rechtzeitig festschreiben.
  • Entwickelte Software dokumentieren.

Anforderungen:< /p>

  • Erfahrung in der Entwicklung eingebetteter Software mit C.
  • Vertrautheit mit Assembler- und/oder C++-Programmierung (von Vorteil).
  • Verständnis der Mikrocontroller-Architektur.< /li>
  • Erfahrung mit Sicherheitssystemen (von Vorteil).

Technische Fähigkeiten (erforderlich):

  • Kenntnisse in der Verwendung des Git-Versionskontrollsystems.
  • Erfahrung in der Arbeit mit Entwicklungsumgebungen wie Eclipse und/oder VSCode-IDEs.
  • Erfahrung mit einem Echtzeitbetriebssystem (RTOS) wie RTX OS, einschließlich Erstellen von Aufgaben, Ereignissen, Semaphoren und Konfiguration.
  • Kenntnisse des Clang-Compilers und der Compiler-Anweisungen.
  • Fähigkeit, Make-Dateien zu ändern.
  • Verständnis des MCU-Starts Dateien und Scatter-Dateikonfiguration.

Peripheriekenntnisse (erforderlich):

  • Verständnis des Treiberblockierungsmodus und des nicht blockierenden Modus , und ihre Vorteile.
  • Erfahrung im Umgang mit Peripheriegeräten wie USB HID/MassStorage, SPI/SSP, UART, ADC und DAC.
  • Fähigkeit, DMA-Controller zu konfigurieren.
  • Kenntnisse über Watchdog-Timer (WDG).

Soft Skills:

  • Ausgezeichnete Teamfähigkeit.
  • Ausgezeichnete Kommunikationsfähigkeiten (Englisch ist erforderlich).
  • Fähigkeit, in einem schnelllebigen Umfeld zu arbeiten und Fristen einzuhalten.

 

übersetzt von Google

Über 5 Jahre
Kyiv
Intermediate
Vollzeitarbeit
Wollen Sie den richtigen Job finden?
Neue Jobs in deinem Telegram
Abonnieren
wir verwenden cookies
Akzeptieren