Willkommen als Softwareentwickler Leistungselektronik bei AEconversion

Als Softwareentwickler übernimmst du die Entwicklung hardwarenaher Software für eingebettete Systeme in der Programmiersprache C. Die zwei größten Umfänge der Softwareentwicklung sind digitale Regelungen der Leistungselektronik und die Kommunikation des Gerätes mit der Außenwelt, drahtgebunden (z.B. über CAN,USN,UART oder RS-485) oder auch drahtlos (z.B. über WiFi, Bluetooth Low Energy, ZigBee). Übe 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 Hardwareentwicklern 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

Welche Aufgaben hat ein Softwareentwickler bei uns?


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 Toolszur Softwareentwicklung aktiv mitzugestalten und kontinuierlich weiterzuentwickeln


Wie sieht die Arbeit als Softwareentwickler konkret aus?

 

  • 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).

 

Ein Teil unseres Teams

Was bieten wir für Sie als Softwareentwickler?

Wertschätzung

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 inklusive einer Bonusregelung, so dass Sie am Unternehmenserfolg partizipieren

Flexibilität

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

Wie ist es bei uns zu arbeiten?

Mark kopf (1)
"Ich bin sehr dankbar für die Chance, mit euch gemeinsam hier etwas bewegen zu können und freue mich auf die Themen, die wir im neuen Jahr angehen werden."
Mark Steigerwald
Strategic Project Manager
Tuesday, January 10, 2023
hendrik kopf (1)
"Ein familiäres Umfeld, sowie das Einbringen eigener Ideen und Eigenverantwortung stehen hier an der Tagesordnung. Was mir besonders gut gefällt, sind die fordernden aber auch abwechslungsreichen Tätigkeiten, durch die man täglich wächst."
Hendrik Riese
Softwareingenieur
Thursday, August 25, 2022
steffen kopf (1)
"Meine Leidenschaft ist es, sich der Übereinstimmung von Theorie und Praxis immer weiter anzunähern und aus meinen Fehlern zu lernen. AEconversion gibt mir die Möglichkeit dieser Leidenschaft ohne Wertung oder Einschränkungen nachzugehen."
Steffen Widlitzki
Hardware Entwickler
Friday, October 21, 2022
jan kopf
"Durch individuelle Weiterbildungsmöglichkeiten sowie Vertrauen und Selbstständigkeit, konnte ich mich in den letzten Monaten stark weiterentwickeln."
Jan Schnell
Werkstudent Online Marketing
Wednesday, Feburary 22, 2023

Merkmale unserer Unternehmenskultur

Unternehmenswerte und Mission
Mit innovativer Leistungselektronik und effizienten Technologien zur Gewinnung erneuerbarer Energie, schaffen wir fortschrittliche Lösungen für eine nachhaltigere Welt.
Offene Kommunikation und Transparenz
Durch offene Kommunikation und Transparenz fördern wir eine positive Arbeitsatmosphäre, in der kooperativ gearbeitet wird und sich die beste Idee durchsetzt.
Teamarbeit und Zusammenhalt
Wir fördern Teamgeist und Zusammenhalt, um auch die größten Hindernisse gemeinsam zu bewältigen.
Lernkultur und Weiterentwicklung
Als Treiber deiner persönlichen Weiterentwicklung, ist es durch unsere offene Lernkultur mögliche fachliche Expertise und interdisziplinäres Wissen zu sammeln. Durch die Verantwortungsübernahme und Breiten in den Aufgaben entwickelst du dich kontinuierlich weiter.
Flache Hierarchien und Produktfokus
Durch flache Hierarchien und hohem Produktfokus erhalten wir uns die Arbeitskultur eines Start-ups, bei gleichzeitiger gefestigter Marktposition.

Ihr Anforderungsprofil als Softwareentwickler

Ausbildung oder Studium der Elektrotechnik, Informatik, Informationstechnik oder Mechatronik
Erfahrung im Bereich Programmierung von Mikrocontrollern in C, idealerweise zusätzlich Erfahrung in modellbasierter Entwicklung
Grundlegende Hardware-Kenntnisse, idealerweise im Bereich der Leistungselektronik
Hands-on-Mentalität sowie Lust auf Verantwortung und ein breites Aufgabenspektrum

Jetzt bewerben

Werde jetzt Teil des Teams

Erfahre mehr über uns