Skip to content
freelancermapOpen

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

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

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

Indexed (2 weeks ago) · refreshed constantly

Start
ab sofort
Duration
6 Monate
Work mode
Hybrid
Contract
Freelance / B2B
Seniority
Senior
Reference
3057813

Required skills

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

Languages: German

Job description

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

Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing

Found on FreelancerMap DE

  1. Job boardNew

    Embedded Software Engineer

    Confidential· Überwiegend Remote, NRW, Germany· Remote· Senior

    • Embedded Software Development
    • C
    • C++
    • +9

  2. DiceNew

    Senior Software Engineer

    Judge Group, Inc.· Maple Grove, MN, US· On-site· Senior· $60–64 / h

    • Maple
    • Reporting
    • Electrical Engineering
    • +9

Browse all jobs
Sign up free to apply