Zum Inhalt springen
freelancermapOffen

Senior Software Developer (m/w/d) Applikation (RTOS)

Randstad Professional GmbH (vorm. GULP) · München, Deutschland · Hybrid · Senior

  • München, Deutschland · Hybrid
  • 6 Monate
  • German

Indexiert (vor 2 Wochen) · laufend aktualisiert

Start
ab sofort
Laufzeit
6 Monate
Arbeitsmodell
Hybrid
Vertrag
Freelance / B2B
Erfahrungslevel
Senior
Referenz
3057813

Geforderte Skills

Nice to have:STM32CubeMXTouchGFXLVGLuGFXCMakeMakeJTAG/SWDUnit TestingStatic Code AnalysisContinuous IntegrationAgile Methodologies

Sprachen: German

Jobbeschreibung

Project overview

Wir suchen für einen innovativen Hightech-Dienstleister, aus dem Bereich der smarten Produktentwicklung und Elektronik, südwestlich von München, einen erfahrenen freiberuflichen Senior Software Entwickler (m/w/d)) im Bereich der Entwicklung und Systemintegration. Die Beauftragung erfolgt im Rahmen eines Dienstvertrags direkt mit unserem Kundenunternehmen.

Diese Position erfordert eine projektbezogene Präsenz vor Ort (ca. 30%) für hardwarenahe Tätigkeiten.

Rahmenbedingungen:

Ihre Aufgaben

Unsere Anforderungen

  • Start asap
  • Auslastung: ca. 100%
  • Einsatzort: Kreis Starnberg
  • Remotemöglichkeit ca. 70%
  • Dienstvertrag direkt mit dem Kunden
  • Applikationsentwicklung (RTOS): Entwicklung hardwarenaher Embedded-Applikationen auf Basis von FreeRTOS oder ThreadX für ARM Cortex-M Systeme von der Anwendungslogik bis zur Systemintegration
  • Backend & Software-Interfaces: Konzeption und Realisierung von Backend-Funktionalitäten sowie Schnittstellen zu Subsystemen und User-Interfaces in C und C++
  • Treiberentwicklung: Entwurf und Implementierung von Geräte- und Schnittstellentreibern (z. B. UART, USB, SPI, I2C) inklusive stabiler Integration in die Gesamtarchitektur
  • Algorithmen & Regelungstechnik: Modellierung und Implementierung von Steuer- und Regelungsalgorithmen für Embedded Systems
  • UI-Integration: Mitwirkung bei der Umsetzung moderner grafischer Benutzeroberflächen (z. B. unter Einsatz von TouchGFX, LVGL oder uGFX)
  • Codequalität & Performance: Durchführung von Code Reviews, Sicherstellung der Nachhaltigkeit sowie Analyse und Optimierung von Laufzeitverhalten, Speicherbedarf und Systemperformance
  • Abgeschlossenes technisches Studium (z. B. Informatik, Elektrotechnik) oder eine vergleichbare Qualifikation im Embedded-Umfeld
  • Fundierte Erfahrung in der Entwicklung von Anwendungen auf FreeRTOS- oder ThreadX-basierten Systemen, z. B. als Embedded Software Engineer, Firmware Developer oder Embedded Systems Entwickler
  • Sehr gute Kenntnisse in C und modernem C++ sowie versierter Umgang mit Linux-basierten Entwicklungsumgebungen und Git
  • Ausgeprägtes Hardware-Verständnis (Schaltpläne lesen, elektrotechnische Grundlagen); Erfahrung im Microcontroller-Pin- und Funktionsdesign (z. B. mit STM32CubeMX) ist von Vorteil
  • Gute Kenntnisse in der Anbindung gängiger Hardwareschnittstellen (UART, USB, SPI, I2C) sowie Erfahrung mit Build-Systemen (CMake, Make) und Cross-Compilation
  • Sicherheit im Umgang mit Debugging-Tools (z. B. JTAG/SWD) sowie Mess- und Analysewerkzeugen
  • Erfahrung mit qualitätssichernden Maßnahmen (Unit-Tests, statische Codeanalyse, Continuous Integration) und agilen Vorgehensweisen

Indexiert von der 9am-Meta-Suche. Du bist Job-Anbieter? Listing beanspruchen oder verwalten

Gefunden auf FreelancerMap DE

  1. DiceNeu

    Senior Software Engineer

    Judge Group, Inc.· Maple Grove, MN, US· Vor Ort· Senior· 60–64 $ / h

    • Maple
    • Reporting
    • Electrical Engineering
    • +9

Alle Jobs durchsuchen
Kostenlos anmelden und bewerben