Die Stelle wurde vom Unternehmen geschlossen
Ähnliche Jobs finden
Nächste Arbeit

Embedded Developer (Abteilung Automatisierung) in Ajax Systems

Gepostet vor über 30 Tagen

101 Ansichten

Ajax Systems

Ajax Systems

2.67
6 Bewertungen
keine Erfahrung
Kiew
Vollzeitarbeit
Ajax Systems ist ein Entwickler und Hersteller von Ajax-Sicherheitssystemen mit Smart-Home-Funktionen. Dies sind mehr als 70 Geräte, mobile und Desktop-Anwendungen sowie Serverinfrastruktur. Die Ajax-Linie umfasst Kontrollzentren mit eigenem RTOS (OS Malevich), Bewegungs-, Öffnungs-, Hochwasserschutz- und Feuersensoren, Straßen- und Haussirenen, Alarmknopf mit Gerätesteuerungsfunktion, intelligenten Steckdosen und Relais. Wir waren ein kleines lokales Startup entwickelte sich zu einem internatio
Ajax Systems ist ein Entwickler und Hersteller von Ajax-Sicherheitssystemen mit Smart-Home-Funktionen. Dies sind mehr als 70 Geräte, mobile und Desktop-Anwendungen sowie Serverinfrastruktur. Die Ajax-Linie umfasst Kontrollzentren mit eigenem RTOS (OS Malevich), Bewegungs-, Öffnungs-, Hochwasserschutz- und Feuersensoren, Straßen- und Haussirenen, Alarmknopf mit Gerätesteuerungsfunktion, intelligenten Steckdosen und Relais. Wir waren ein kleines lokales Startup entwickelte sich zu einem internationalen Unternehmen mit Hauptsitz in der Ukraine. Heute umfasst die Geographie von Ajax alle Kontinente. Das Produkt wird in 169 Ländern auf der ganzen Welt verkauft und schützt zuverlässig mehr als 1.800.000 Benutzer. Das Automatisierungsteam entwickelt ein System, das die Produktion hochwertiger serieller Geräte ermöglicht. Die Hauptaufgaben eines Embedded-Entwicklers: - Schreiben von Software für serielle Geräte. die während des Produktionsprozesses zum Testen und Kalibrieren von Geräten verwendet wird - beim Schreiben eingebetteter Software für Industrieanlagen wird großer Wert auf Teamarbeit und Systemarchitektur gelegt. Die Strukturierung des Projekts, die Möglichkeit, dass mehrere Teammitglieder am Projekt arbeiten, und die Fähigkeit, das Projekt schnell zu verstehen, sind sehr wichtig. Aufgaben: Schreiben von Software für Mikrocontroller, die für unterschiedliche Ziele (mit unterschiedlichen Architekturen und unterschiedlichen Herstellern) zusammengestellt werden mit denen Sie am häufigsten konfrontiert werden: Treiber für Peripheriegeräte, Datenübertragungsprotokolle, digitale Verarbeitung analoger Signale (nicht kompliziert, hauptsächlich Filter und Fourier-Transformationen), Interaktion mit Hardware- und Python-Entwicklern zur Lösung von Problemen im Debugging-Prozess, Erstellung einer beschreibenden Dokumentation Interaktion mit der Benutzeroberfläche oder API der entwickelten Software. Anforderungen: kommerzielle Erfahrung in der Entwicklung von Mikrocontrollern von mindestens drei verschiedenen Architekturen oder Herstellern. Gleichzeitig sollten sie sowohl 8-Bit- als auch 32-Bit-MCUs umfassen : STM8, AVR, 8051, STM32, ESP32, PIC, MSP430, TI CC13XX, nRF52, Renesas RA…, Renesas RZ, Renesas RISC-V MCUs… verstehen, wie analoge Schaltkreise funktionieren. Fähigkeit, ein Oszilloskop, einen Logikanalysator und ein Multimeter zu verwenden Ein neues Plattform-SDK selbstständig zu verstehen und Build- und Debug-Projekte zu konfigurieren. Fähigkeit zur Verwendung von Versionskontrollsystemen, z. B. Git. Fließendes Verständnis der technischen Dokumentation in Englisch. Wird von Vorteil sein: Erfahrung in der Entwicklung von Projekten für MK in C++ für MK. Erfahrung in der Verwendung von CMake, und ein Team von mindestens drei Personen arbeitet daran Das ist ein größeres Plus als die Erfahrung bei der Durchführung eines Heimprojekts.
keine Erfahrung
Kiew
Vollzeitarbeit
Wollen Sie den richtigen Job finden?
Neue Jobs in deinem Telegram
Abonnieren
wir verwenden cookies
Akzeptieren