Software-Entwickler (m/w/d)

AEconversion GmbH

Germany (OH)

On-site

USD 69,404 - 92,539

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Attraktives Gehalt
Flexible Arbeitszeiten
Möglichkeit zur persönlichen Weiterentwicklung

Job summary

AEconversion GmbH in Ohio, Deutschland, sucht einen Softwareentwickler für die Entwicklung von hardwarenaher Software in C. Der Entwickler wird in interdisziplinären, internationalen und agilen Teams arbeiten, von der Anforderungsanalyse bis zum Release, um die Funktionalität der Produkte zu verbessern.

Das Unternehmen bietet eine angenehme Arbeitskultur, attraktive Gehälter mit Bonusregelungen und flexible Arbeitszeiten. Idealerweise haben die Kandidaten Erfahrungen in der Programmierung von Mikrocontrollern und Kenntnisse in der Leistungselektronik.

Qualifications

  • Erfahrung in der Programmierung von Mikrocontrollern in C.
  • Idealerweise Erfahrung in modellbasierter Entwicklung.
  • Grundlegende Hardware-Kenntnisse, vorzugsweise in der Leistungselektronik.

Responsibilities

  • Entwicklung von Steuerungs- und Regelungssoftware für Leistungselektronik.
  • Integration von Kommunikationsfunktionen wie CAN-Bus und Ethernet.
  • Simulation und Modellierung von Systemverhalten.
  • Identifikation und Behebung von Softwarefehlern.
  • Implementierung von Sicherheits- und Zuverlässigkeitsmaßnahmen.
  • Durchführung von Tests und Validierungen der Software.
  • Erstellung technischer Dokumentationen.

Skills

Programmierung in C
Mikrocontroller-Entwicklung
Interdisziplinäre Teamarbeit
Debugging
Kommunikationsprotokolle (CAN, Ethernet, Bluetooth)

Education

Studium der Elektrotechnik, Informatik oder Mechatronik

Tools

MATLAB Simulink

Job description

Willkommen als Softwareentwickler Leistungselektronik bei AEconversion

Als Softwareentwickler übernimmst du die Entwicklung von hardwarenaher Software für eingebettete Systeme in der Programmiersprache C. Die zwei großen Umfänge der Softwareentwicklung sind digitale Regelungen der Leistungselektronik und die Kommunikation des Gerätes mit der Außenwelt, drahtgebunden (z. B. über CAN, Ethernet, USB, UART oder RS‑485) oder auch drahtlos (z. B. über WiFi, Bluetooth Low Energy, ZigBee). Über diese Kommunikation kann das Gerät gesteuert werden, ebenso kann der Gerätestatus abgefragt werden. Zur Befähigung von Software‑Updates ist in vielen Projekten ein Bootloader erforderlich.

Hierbei begleitest du unsere Kunden von der Anforderungsanalyse bis zum Release. In der Entwicklung arbeitest du in interdisziplinären, internationalen und agilen Teams, insbesondere eng mit den Hardware‑Entwicklern zusammen. Deine Expertise wird dazu beitragen, die Funktionalität unserer Produkte zu verbessern (Features) und zuverlässige, kundenorientierte Lösungen zu realisieren.

Darüber hinaus bist du als Softwareentwickler maßgeblich daran beteiligt, die Prozesse, Methoden und Tools zur Softwareentwicklung aktiv mitzugestalten und kontinuierlich weiterzuentwickeln.

Aufgaben eines Softwareentwicklers:
  • Entwicklung von Steuerungs- und Regelungssoftware: Du bist verantwortlich für die Erstellung von Software‑Modulen, die die Leistungselektronikkomponenten steuern und regeln. Dies umfasst unter anderem die Implementierung von Strom‑ und Spannungsregelungen in der Programmiersprache C.
  • Integration von Kommunikationsfunktionen: Du bringst dem Gerät die Kommunikation bei, z. B. über CAN‑Bus, Ethernet oder Bluetooth Low Energy.
  • Simulation und Modellierung: Vor der Implementierung führst du evtl. Simulationen durch (MATLAB Simulink), um das Verhalten des Systems vorherzusagen und zu optimieren.
  • Debugging: Du identifizierst und behebst Fehler und Mängel in der Software, um die Zuverlässigkeit und Funktionalität sicherzustellen.
  • Sicherheit und Zuverlässigkeit: Du implementierst Schutzmaßnahmen und Fehlererkennung, um unerwünschte Betriebszustände zu verhindern und die Sicherheit des Geräts zu gewährleisten. Ein Beispiel ist der Überspannungsschutz.
  • Test und Validierung: Du führst umfassende Tests und Validierungen der Software durch, um sicherzustellen, dass sie den spezifizierten Anforderungen entspricht und zuverlässig funktioniert.
  • Dokumentation: Du erstellst technische Dokumentationen, um die Arbeit der verschiedenen Stakeholder zu ermöglichen (Entwicklungsteam, Qualität, Kunde, Produktion).
Was wir bieten:

Ein international agierendes inhabergeführtes Unternehmen mit gefestigter Marktposition und hoher Wertschätzung für jeden Mitarbeiter.

Weiterentwicklung

Erfahrene Experten und die Arbeitskultur eines Start‑ups – hervorragende Voraussetzungen für Ihre persönliche Weiterentwicklung.

Vergütung

Ein attraktives Gehalt inclusive einer Bonusregelung, so dass Sie am Unternehmenserfolg partizipieren.

Flexible und familienfreundliche Arbeitszeiten mit einer guten Balance aus Selbstorganisation und Unterstützung durch Ihre Kollegen.

Dein Anforderungsprofil als Softwareentwickler:

Ausbildung oder Studium der Elektrotechnik, Informatik, Informationstechnik oder Mechatronik.

Erfahrungen

Erfahrung im Bereich Programmierung von Mikrocontrollern in C, idealerweise zusätzlich Erfahrung in modellbasierter Entwicklung.

Kenntnisse

Grundlegende Hardware‑Kenntnisse, idealerweise im Bereich der Leistungselektronik.

Verantwortung

Hands‑on‑Mentalitätsowie Lust auf Verantwortung und ein breites Aufgabenspektrum.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software-Entwickler C/C++ (m/w/d)
Software-Entwickler C/C++ (m/w/d)

Lindauer DORNIER GmbH • Germany (OH)

Hybrid
USD 57,000 - 81,000
Unbefristete Festanstellung
Flexible Arbeitszeiten
Chance zur aktiven Mitgestaltung
+2
Softwareentwickler/-in (m/w/d)
Softwareentwickler/-in (m/w/d)

NAEXT • Germany (OH)

On-site
USD 63,000 - 98,000
Sinnvolle Aufgaben mit Verantwortung
Gründliche Einarbeitung im Team
Sicherer Arbeitsplatz
+13
Embedded Softwareentwickler – Aerospace Systemintegration
Embedded Softwareentwickler – Aerospace Systemintegration

SII Deutschland GmbH • Germany (OH)

On-site
USD 64,000 - 88,000
Embedded Software Engineer (C) - Leistungselektronik
Embedded Software Engineer (C) - Leistungselektronik

AEconversion GmbH • Germany (OH)

Hybrid
USD 69,000 - 93,000
Attraktives Gehalt
Flexible Arbeitszeiten
Möglichkeit zur persönlichen Weiterentwicklung
Senior Projektleiter Softwareentwicklung / Produktmanagement (m/w/d)
Senior Projektleiter Softwareentwicklung / Produktmanagement (m/w/d)

New Business • Germany (OH)

On-site
USD 104,000 - 150,000
Embedded Softwareentwickler (m/w/d)
Embedded Softwareentwickler (m/w/d)

SII Deutschland GmbH • Germany (OH)

On-site
USD 64,000 - 88,000
Softwareentwickler
Softwareentwickler

Dynapac Asia Pacific • Germany (OH)

On-site
USD 62,000 - 86,000
Development Engineer Software (m/w)
Development Engineer Software (m/w)

THOMAS MAGNETE GMBH • Germany (OH)

Hybrid
USD 69,000 - 99,000
Betriebliches Gesundheitsmanagement
Fitnessstudiozuschuss
Massagezuschuss
+5
Softwareentwickler (m/w/d)
Softwareentwickler (m/w/d)

Thermo Tex • Germany (OH)

Hybrid
USD 52,000 - 76,000
Zuschuss zur betrieblichen Altersvorsorge
Flexible Arbeitszeiten
Kollegiales Team
+2
Teamleiter Software – Embedded Linux & Web UI (m/w/d)
Teamleiter Software – Embedded Linux & Web UI (m/w/d)

Kaco Newenergy • Germany (OH)

On-site
USD 69,000 - 93,000
Attraktives Gehalt
Möglichkeit zur Weiterbildung
Motiviertes Team