Es ist nicht notwendig, ein praktischer Entwickler zu sein, es ist notwendig, über ausreichende technische Tiefe für die Überprüfung der Architektur, die Bewertung der Komplexität von Aufgaben und die Validierung technischer Lösungen zu verfügen.Hauptaufgaben:Erstellung, Implementierung und Entwicklung eines spezialisierten Softwareentwicklungsbüros als separate Funktion des UnternehmensAufbau, Vereinheitlichung und Kontrolle der Entwicklungsprozesse von Software, Firmware und Software Hardwares
Es ist nicht notwendig, ein praktischer Entwickler zu sein, es ist notwendig, über ausreichende technische Tiefe für die Überprüfung der Architektur, die Bewertung der Komplexität von Aufgaben und die Validierung technischer Lösungen zu verfügen.
Hauptaufgaben:
- Erstellung, Implementierung und Entwicklung eines spezialisierten Softwareentwicklungsbüros als separate Funktion des Unternehmens
- Aufbau, Vereinheitlichung und Kontrolle der Entwicklungsprozesse von Software, Firmware und Software Hardwaresysteme
- Anpassung und Anwendung von Stage-Gate-, V-Modell- und Agile-Ansätzen bei F&E-Projekten des Engineering-Typs
- Kontrolle der Prozesskonformität durch interne Teams und externe Auftragnehmer
- Einstellung und Kontrolle von Prozessen zur Vorbereitung von System- und Funktionsanforderungen, Architekturlösungen
- Entwicklung und Implementierung von Standarddokumentation und Anforderungsrückverfolgbarkeit
- Definition und Vereinheitlichung von Entwicklungs-, Test- und Managementtools (Jira, Confluence, JSM, usw.)
- Integration von Entwicklungstools mit Engineering-Systemen (PLM, CAD/CAE)
- Bildung einer Produktvision, Softwareentwicklungsstrategie und Produkt-Roadmap
- Priorisierung funktionaler und technischer Anforderungen
- Organisation der Interaktion zwischen Teams, Geschäft und Management
- Zeit-, Kosten-, Qualitätskontrolle und technisches und organisatorisches Risikomanagement
Kandidat Anforderungen:
- Höhere technische Ausbildung (Computertechnik, Automatisierung, Systemtechnik oder verwandte Bereiche)
- Erfahrung in der Entwicklung eingebetteter Systeme oder Software- und Hardwarekomplexe
- Verständnis der Architektur eingebetteter Systeme und Firmware
- Erfahrung mit Mikrocontrollern (ARM Cortex, STM32, NXP oder ähnliches)
- Kenntnisse von RTOS (FreeRTOS, VxWorks, QNX) und dem Prinzipien von Echtzeitsystemen
- Sicheres Verständnis von C/C++ für eingebettete und Systemprogrammierung
- Verständnis der Low-Level-Programmierung (Speicher, Register, Interrupts)
- Erfahrung in der Arbeit mit industriellen Schnittstellen und Protokollen (CAN, Modbus, EtherCAT, UART, SPI, I2C, Ethernet)
- Erfahrung in der Integration von Software- und Hardwareteilen des Produkts
- Verständnis für eingebettete Systemtestprozesse (Einheit, Integration, System)
- Erfahrung oder tiefes Verständnis von V-Modell-, Stage-Gate- und Agile-Ansätzen für hardwareorientierte Produkte
- Kenntnisse in Konfigurationsmanagement und technischen Änderungsmanagementprozessen
Wünschenswert (von Vorteil)
- Erfahrung in der Automobil-, Agrar- oder Industrietechnik
- Kenntnisse von ISO 26262, IEC 61508, SIL / ASIL
- HIL/SIL-Testerfahrung
- Kenntnisse in Model-Based Design oder MBSE
- Industrial IoT und Industrie 4.0-Erfahrung
- Tiefgehende Kenntnisse der Atlassian Suite (Jira, Confluence, JSM), Anforderungsmanagement-Tools
- Profilzertifizierungen (ISO, CSPO/PSPO usw.)
Wir bieten:
- Buchung
- Offizielle Beschäftigung in Übereinstimmung mit dem Arbeitsgesetzbuch der Ukraine
- Hybrider Arbeitsplan
- Positives psychologisches Klima im Team
- Pünktliche Lohnzahlung
- Bereitstellung des Personals zur und von der Arbeit in den Firmenbussen
- Kostenlos leckerAbendessen.