Embedded Software Engineer

ACL GmbH
Leipzig, Germany
21 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Compensation
€ 78K

Job location

Remote
Leipzig, Germany

Tech stack

Microsoft Windows
Artificial Intelligence
ARM
C++
Database Development
Software Debugging
Embedded Software
Firmware
Integrated Development Environments
Real-Time Operating Systems
PIC Microcontroller
Peripherals
GIT
Information Technology
Software Version Control

Job description

Wir suchen eine engagierte und qualifizierte Embedded Softwareentwicklerin bzw. einen engagierten und qualifizierten Embedded Softwareentwickler (m/w/d) zur Verstärkung unseres Entwicklungsteams. In dieser Position sind Sie verantwortlich für die Entwicklung, Implementierung und Optimierung von embedded Systemen, die in unseren innovativen Produkten zum Einsatz kommen. Sie arbeiten an anspruchsvollen Projekten und tragen maßgeblich zur Weiterentwicklung unserer technischen Lösungen bei., * Entwicklung, Implementierung und Optimierung von Firmware für Embedded-Systeme (C/C++)

  • Arbeit an Mikrocontroller-Architekturen (ARM Cortex, vorzugsweise STM32)
  • Integration und Ansteuerung von Hardware-Peripherie (GPIO, ADC, PWM, Kommunikationsschnittstellen)
  • Implementierung von Kommunikationsschnittstellen (USART, I2C, USB, etc.)
  • Debugging auf Hard- und Softwareebene, Nutzung gängiger Entwicklungsumgebungen (z.B. STM32CubeIDE)
  • Einsatz moderner Tools und KI-gestützter Methoden zur Analyse und Optimierung
  • Architekturplanung, Requirements Engineering und Projektverantwortung
  • Mitarbeit in agilen Entwicklungsprozessen und enger Austausch mit Hardware-, System- und Produktionsteams

Requirements

  • Erfahrung mit Free RTOS
  • Erfahrung mit Sicherheitskonzepten (Secure Boot, Kryptographie, HSM)
  • Datenbankentwicklung
  • Entwicklung von Windows-Anwendungen zur Kommunikation mit Embedded Hardware, * Abgeschlossenes Studium (Bachelor/Master) in Elektrotechnik, Informatik oder verwandtem Bereich
  • Sehr gute Kenntnisse in C/C++ für Mikrocontroller
  • Gutes Verständnis von Interrupts, DMA, Timern und hardwarenaher Programmierung
  • Erfahrung im Umgang mit STM32 HAL- und LL-Libraries
  • Erfahrung mit Versionskontrolle (Git) und Debugging-Tools
  • Verständnis von elektronischen Schaltplänen
  • Eigenverantwortung, Problemlösungskompetenz und Offenheit
  • Deutsch- und Englischkenntnisse (mind. B2)

Benefits & conditions

Wenn Sie Freude an der Entwicklung innovativer embedded Lösungen haben und Ihre Fähigkeiten in einem dynamischen Umfeld einbringen möchten, freuen wir uns auf Ihre Bewerbung.

Art der Stelle: Vollzeit, Festanstellung

Gehalt: 50.000,00€ - 78.000,00€ pro Jahr

Leistungen:

  • Betriebliche Altersvorsorge
  • Betriebliche Weiterbildung
  • Betriebsarzt/Betriebsärztin
  • Essenszuschuss
  • Firmenevents
  • Flexible Arbeitszeiten
  • Gleitzeit
  • Homeoffice-Möglichkeit
  • Kostenlose Getränke
  • Kostenloser Parkplatz

Apply for this position