Dein Arbeitsumfeld Aufgabe: Natürlich programmierst Du, ist ja klar ; ) Entwicklungsprozess: Wir arbeiten mit Pullrequests, Code-Reviews, dem 4-Augen-Prinzip und Pair Programming. AI-Unterstützung: Am Puls der Zeit testen wir gerade die unterschiedlichsten AI Tools. Softwarekonzeption: Du beteiligst dich an der Programmierung der Software und der Planung dieser. In Refinements überlegst Du gemeinsam mit dem Team, wie die Lösung für das nächste Problem aussieht oder diskutierst über die Architektur der Software. Technologien: Wir setzen in dem Entwicklungsprozess auf die Embedded Frameworks Zephyr und Yocto, die Sourceverwaltung Git, das Build- und Deployment-Tool Jenkins sowie die Softwareplattform Docker. Entwicklungsumgebung: Ob Windows, Linux oder Mac - bei uns hast Du die freie Wahl. Wir sind in der Atlassian-Cloud unterwegs mit Confluence, Jira und Bitbucket. Programmiersprachen: Wir programmieren unserer Embedded Projekt überwiegend in C/C++, zum Teil aber auch in Python. Teamgröße: Wir arbeiten in der Regel in kleinen Teams von mindestens zwei bis maximal fünf Personen an einem Kundenprojekt. Abwechslung: Unsere Projekte haben in der Regel eine Laufzeit von drei bis neun Monaten und bieten vielfältige Aufgabengebiete für eine abwechslungsreiche Tätigkeit. Womit Du uns überzeugst Mindset: Du kennst das agile Manifest und die Prinzipien sind Dir geläufig. Im besten Fall lebst Du es schon - bist aber auf jeden Fall bereit es Dir anzueignen. Wissensdurst: Du bringst eine ausgeprägte Leidenschaft und großes Interesse für Embedded-Entwicklungsthemen mit und eine ständige Informationsbeschaffung über neueste Technologien und Methoden ist für Dich selbstverständlich. Technik-Affinität: Du bist mit dem Umgang von Do-it-yourself-Elektronik wie z.B. Arduino oder Adafruit vertraut, hast vielleicht bereits Erfahrung mit dem Aufbau eines eigenen Smart Home Systems oder liest gerne in der Make oder auf Hackaday. Ausbildung/Studium: Ist für uns nicht ausschlaggebend. Wichtig ist, dass Du Dein Handwerkszeug beherrschst. Sprachkenntnisse: Sehr gute Kenntnisse in Deutsch, sowohl mündlich als auch schriftlich, sind für unsere Projekte unerlässlich. Eines dieser Tools sagt Dir nichts? Kein Problem Unser Grundsatz ist: "Was Du heute noch nicht kennst, kannst Du morgen lernen". Du hast bereits einen Expertenstatus auf dem Gebiet? Dann freuen wir uns, von Dir zu lernen Was Du bei uns findest Mentoring: Was möchtest Du beruflich und persönlich eigentlich erreichen? Gemeinsam entwerfen wir einen Plan, um deine Ziele umzusetzen. Arbeitszeiten: Stimme zusammen mit Deinem Team ab, wann gestartet wird. Arbeitszeitmodelle zwischen 20 und 40 Stunden sind bei uns gerne möglich - alles eine Frage der Absprache. Flexibilität: Mobiles Arbeiten / Workation / Hybrid - nichts ist unmöglich. Zu wichtigen Terminen wie Kickoffs mit den Kunden, Inbetriebnahmen oder Quartalsmeetings solltest Du aber vor Ort sein können. Family First: Die Familie steht bei uns an erster Stelle - auch wenn das im Projekt nicht immer einfach ist. Weiterbildung: Ob externe Weiterbildung oder ein Workshop mit Kolleg:innen - wir freuen uns auf Menschen mit Wissensdurst Teamkultur: Auch Firmenevents und Gruppenaktivitäten werden bei uns gerne und viel veranstaltet. Core Values: Proaktivität, Fokus, Kaizen, Transparenz, maximales Kundenerlebnis und Spaß bei der Arbeit - das Leben wir. Über uns Wir sind Lösungsfinder:innen, Familienmenschen, Technikbegeisterte, Mitreißer:innen, kreative Köpfe, Spezialist:innen und Allrounder und beschäftigen uns mit der Frage, wie wir altbewährten Produkten ein neues Leben geben und neue innovative Ideen zum Leben erwecken können.