embedded Software Developer (m/w/d)

embedded Software Developer (m/w/d)

Regensburg Vollzeit 45000 - 65000 € / Jahr (geschätzt) Homeoffice (teilweise)
I

Auf einen Blick

  • Aufgaben: Entwickle innovative Userspace-Software für Linux-Router und führe spannende Tests durch.
  • Unternehmen: Wachstumsstarkes Unternehmen mit flachen Hierarchien und einem engagierten Team.
  • Vorteile: Flexible Arbeitszeiten, 30 Tage Urlaub und zahlreiche Weiterbildungsmöglichkeiten.
  • Weitere Informationen: Nutze E-Bikes, JobRad und profitiere von einer betrieblichen Altersvorsorge.
  • Warum dieser Job: Gestalte die Zukunft der Netzwerktechnologie und bringe deine Ideen ein.
  • Qualifikationen: Studium in Informatik oder vergleichbare Ausbildung, Erfahrung in C/C++ und Python.

Das prognostizierte Gehalt liegt zwischen 45000 - 65000 € pro Jahr.

Deine Aufgaben:

  • Design, Entwicklung und Pflege von Userspace-Software für unsere auf Linux basierenden Router, sowohl direkt auf dem Betriebssystem als auch innerhalb unserer Router-Containertechnologie (LXC)
  • Durchführung von Unit- und Integrationstests sowie die Weiterentwicklung unseres bestehenden Testframeworks für Regressions-Tests
  • Regelmäßige Durchführung von Code-Reviews, um die Code-Qualität zu sichern und kontinuierlich zu verbessern
  • Enge Zusammenarbeit mit allen beteiligten Stakeholdern, einschließlich Teammitgliedern, dem Product Owner und Kunden, um Anforderungen zu klären und die Abnahme der Softwarelösungen zu unterstützen

Wir erwarten von Dir:

  • Ein abgeschlossenes Studium der Informatik oder eine gleichwertige Ausbildung
  • Idealerweise 2–3 Jahre Berufserfahrung in der Softwareentwicklung
  • Du verstehst Softwarequalität und Produkterfolg als wesentliche Aspekte Deiner Arbeit und denkst Anforderungen, Umsetzung und Betrieb Ende-zu-Ende
  • Spaß daran, Dein Wissen weiterzugeben, mit Deinem Team zusammenzuarbeiten, Lösungen voranzutreiben und ein produktives Arbeitsumfeld zu fördern
  • Du verfügst über praktische Erfahrung in C und C++ sowie gute Kenntnisse in Python und im Erstellen von Shellskripten
  • Erfahrung mit Robot Framework und Docker ist von Vorteil
  • Ein gutes Verständnis für die Funktionsweise von Netzwerkgeräten und IT-Netzwerken, einschließlich VPN, Routing und Netzfiltern
  • Idealerweise hast Du fundierte Kenntnisse in der Implementierung von IT-Sicherheitsmaßnahmen in eingebetteten Linux-Systemen
  • Erfahrung in der Arbeit in einem Scrum- oder Agile-Umfeld und verstehst die damit verbundenen Methoden und Prinzipien
  • Sehr gute Sprachkenntnisse in Deutsch und Englisch

Das erwartet Dich:

  • Vielschichtige, abwechslungsreiche Tätigkeiten mit Eigenverantwortung und Platz für eigene Ideen
  • Flache Hierarchien und kurze Entscheidungswege in einem stabilen, bodenständigen und wachstumsstarken Unternehmen
  • Flexible, familienfreundliche Arbeitszeitgestaltung inkl. mobilem Arbeiten und gesundheitsfördernden Angeboten, 30 Tage Urlaub
  • Mitarbeit in einem engagierten und aufgeschlossenen Team
  • Vielfältige Fortbildungs- und Entwicklungsmöglichkeiten
  • Zusätzliche Angebote wie Nutzung von E‑Bikes, JobRad, RVV JobTicket und Deutschlandticket Job, Ladeinfrastruktur für E‑Autos, HANSEFIT, Betriebliche Altersvorsorge, Erfolgsbeteiligung

embedded Software Developer (m/w/d) Arbeitgeber: INSYS icom

Als Arbeitgeber bieten wir Ihnen die Möglichkeit, in einem dynamischen und wachstumsstarken Unternehmen zu arbeiten, das flache Hierarchien und kurze Entscheidungswege fördert. Unsere flexible, familienfreundliche Arbeitszeitgestaltung sowie zahlreiche Fortbildungs- und Entwicklungsmöglichkeiten schaffen ein produktives und unterstützendes Arbeitsumfeld. Darüber hinaus profitieren Sie von attraktiven Zusatzleistungen wie E-Bike-Nutzung, betrieblicher Altersvorsorge und einer engagierten Teamkultur, die den Austausch von Wissen und Ideen schätzt.

I

Kontaktdaten:

INSYS icom Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so embedded Software Developer (m/w/d) erhalten könnten

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Entwicklern und Fachleuten in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden und vielleicht sogar Empfehlungen zu erhalten.

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären. Zeige, dass du nicht nur die Theorie beherrschst, sondern auch praktisch denken kannst.

Tipp Nummer 3

Sei proaktiv und zeige Interesse! Wenn du eine Stelle ins Auge gefasst hast, zögere nicht, direkt Kontakt aufzunehmen. Frag nach, ob es offene Fragen gibt oder wie der Prozess aussieht – das zeigt dein Engagement.

Tipp Nummer 4

Bewirb dich über unsere Website! Wir haben viele spannende Stellenangebote, die perfekt zu deinem Profil passen könnten. Lass uns gemeinsam herausfinden, wo du am besten reinpasst!

Wir glauben, dass du diese Fähigkeiten brauchst, um embedded Software Developer (m/w/d) mit Bravour zu bestehen

C
C++
Python
Shell-Skripting
Unit- und Integrationstests
Testframeworks
Code-Reviews

Einige Tipps für deine Bewerbung 🫡

Mach es persönlich!:Zeig uns, wer du bist! Verwende in deinem Anschreiben eine persönliche Ansprache und erzähle uns, warum du dich für die Stelle als Embedded Software Developer interessierst. Das macht deine Bewerbung einzigartig und hebt dich von anderen ab.

Betone deine Erfahrungen:Erzähle uns von deinen bisherigen Projekten und Erfahrungen in der Softwareentwicklung, besonders mit C, C++ und Python. Zeige auf, wie du diese Fähigkeiten in der Vergangenheit eingesetzt hast, um Probleme zu lösen oder innovative Lösungen zu entwickeln.

Sei konkret bei den Anforderungen:Gehe direkt auf die Anforderungen in der Stellenanzeige ein. Wenn du Erfahrung mit Unit-Tests oder Code-Reviews hast, erwähne das konkret. So sehen wir sofort, dass du die richtige Person für die Stelle bist!

Bewirb dich über unsere Website:Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell und unkompliziert bei uns ankommt. Wir freuen uns darauf, von dir zu hören!

Wie man sich auf ein Vorstellungsgespräch bei INSYS icom vorbereitet

Verstehe die Technologie

Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwähnt werden, wie C, C++, Python und Docker. Zeige im Interview, dass du nicht nur die Grundlagen beherrschst, sondern auch praktische Erfahrungen hast. Bereite Beispiele vor, die deine Fähigkeiten in diesen Bereichen demonstrieren.

Bereite dich auf Code-Reviews vor

Da regelmäßige Code-Reviews Teil des Jobs sind, solltest du bereit sein, über deine Erfahrungen damit zu sprechen. Überlege dir, wie du Feedback gegeben und empfangen hast, und sei bereit, konkrete Beispiele zu nennen, wie du die Code-Qualität verbessert hast.

Teamarbeit betonen

Die enge Zusammenarbeit mit Stakeholdern ist wichtig. Bereite dich darauf vor, über deine Erfahrungen in der Teamarbeit zu sprechen. Zeige, wie du Anforderungen geklärt und Lösungen gemeinsam mit deinem Team entwickelt hast. Das zeigt, dass du ein echter Teamplayer bist.

Fragen stellen

Nutze die Gelegenheit, um Fragen zu stellen. Das zeigt dein Interesse an der Position und dem Unternehmen. Frage nach den Herausforderungen, die das Team aktuell hat, oder nach den nächsten Schritten in der Produktentwicklung. So kannst du auch herausfinden, ob die Stelle wirklich zu dir passt.