Senior Software Entwickler/in für Embedded Systems

Nantis GmbH
Stuttgart, Germany
9 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Senior
Compensation
€ 85K

Job location

Stuttgart, Germany

Tech stack

Java
JavaScript
PHP
Computer-Aided Design
Altium Designer
C++
SolidWorks (CAD)
Linux
Firmware
FreeRTOS
Python
Software Architecture
PIC Microcontroller
GIT
Kotlin
Operational Systems
Software Version Control

Job description

  • Full-timeEmployment type: Full-time
  • €65,000 - €85,000 (employer salary)
  • On-site, * Enwurf von Software Architekturen für unterschiedliche Plattformen und Betriebssysteme (mbedOS (legacy), FreeRTOS, Zephyr, Linux)
  • Entwicklung von Firmware in C und C++ (Treiber und Applikationen)
  • Umsetzung von UX/UI Konzepten
  • Aufbau und Test von Prototypen in unserem Labor
  • Mitwirkung an Kundenprojekten
  • Dokumentation der Ergebnisse

Requirements

  • Ausgeprägtes analytisches, strukturiertes und konzeptionelles Denken
  • Interesse an modernen Technologien
  • hohe Eigeninitiative, Lernbereitschaft sowie Team- und Kommunikationsfähigkeit
  • Tiefgreifende Kenntnisse im Bereich Embedded Firmware
  • Tiefgreifende Kenntnisse in C/C++ und der Programmierung von Mikrocontrollern und dem Embedded Ökosystem
  • Gute Kentnisse im Bereich Schnittstellen (drahtgebunden und drahtlos)
  • Kenntnisse im Umgang mit Versionsverwaltung (git)
  • Kentnisse im Umgang mit Linux (Nutzerkenntnisse, Entwicklerkenntnisse hilfreich)
  • Vorteilhaft sind Kenntnisse im Bereich anderer Programmiersprachen (Python, Java, Kotlin, PHP, JavaScript)
  • Deutsch und Englisch in Wort und Schrift

Hilfreiche Kenntnisse:

  • Kenntnisse in Eagle (Fusion 360 Electronics) und oder Altium Designer
  • Kentnisse in CAD Lösungen wie Fusion360
  • Kenntnisse analoger Schaltungen und Konzepten zur Energieversorgung

Benefits & conditions

  • Abwechslungsreiche, aber auch herausfordernde Aufgaben
  • Tolle Projekte in innovativen Themengebieten
  • Innovatives Arbeitsumfeld innerhalb eines kleinen, jungen Teams
  • Flache Hierarchien und Übernahme von Verantwortung
  • Ein entsprechendes Arbeitsumfeld mit den richtigen Werkzeugen
  • Attraktive Vergütung und viel Potential für Deine persönliche und fachliche Weiterentwicklung
  • Nutzung von Maschinen und Werkstatt auch für private Projekte, Unterstützung durch das Team

Apply for this position