Programmierung, Test und Analyse Softwareanteile im Wesentlichen nach Architektur-Vorgaben und/oder in Abstimmung mit einem Softwareentwickler Level4 oder Level5 Programmierung und Test von Softwareanteilen zum Teil nach Entwurfs-Vorgaben Dokumentation der zu verantwortenden Software-Komponenten Integration von Software-Subsystemen aus mehreren Software-Komponenten u.a. im Zielsystem Unterstützung bei der Systemintegration Anbindung von externen Systemen Erstellung von automatisierten Installationsroutinen und CI/CD Pipelines Fachliche Anleitung von Softwareentwicklern Level 1, 2 und 3 Identifikation, Analyse und Festlegung der Umsetzung komplexer funktionaler und nicht-funktionaler Anforderungen (z. B. konkurrierend, widersprüchlich) in Software sowie deren Implementierung Mitwirkung bei der Analyse und Prüfung der vom Kunden bereitgestellten Daten zum jeweiligen Prozess für zugewiesene Arbeitspakete Unterstützung bei Inbetriebsetzungs- und Abnahmetests für das zu verantwortende Teilsystem Unterstützung unserer Entwicklungsteams beim Deployment ihrer Software.
Ihre Aufgaben: Du entwickelst individuelle Softwarelösungen, die exakt auf die Anforderungen unserer Kunden zugeschnitten sind. Du optimierst und betreust bestehende Anwendungen und bringst neue Ideen aktiv ein. Du verknüpfst Soft- und Hardwarekomponenten zu funktionierenden Gesamtsystemen – sowohl remote als auch direkt vor Ort beim Kunden.
Deshalb bewerben Sie sich jetzt, auch wenn Sie nicht alle genannten Anforderungen erfüllen! Das bieten wir Ihnen Einen generell unbefristeten Anstellungsvertrag bei einem mehrfach ausgezeichneten Arbeitgeber (Kununu Top Company 2026, Focus Top nationaler Arbeitgeber 2026, etc.)Übertarifliche Vergütung mit attraktiven ZuschlägenDurchgehende persönliche Betreuung durch einen festen AnsprechpartnerSteigendes Urlaubs- und Weihnachtsgeld innerhalb der ersten 4 Jahre Prämienzahlung Mitarbeiter werben Mitarbeiter von bis zu 1.000 €Betriebliche AltersvorsorgeMöglichkeit auf Home-Office in Absprache mit unseren KundenFlexible Arbeitszeiten durch ein persönliches GleitzeitkontoIndividuelle WeiterbildungsmöglichkeitenOption auf Übernahme durch unseren Kunden Das klingt nach einer spannenden Aufgabe für Sie?
Ihre Aufgaben: Durchführung und Steuerung aller erforderlichen Schritte der Softwareentwicklung nach vorgegebener SoftwarearchitekturVereinfachung der Software durch Aufteilung in kleinere Teile und Erstellung von Konzepten und DesignsZusammenführung einzelner Softwarebestandteile zu einer funktionierenden GesamtlösungÜberprüfung, ob die Softwarearchitektur die Anforderungen an Zeit, Qualität und Kosten erfülltRegelmäßiger Austausch mit dem Team über den Fortschritt, Probleme und LösungenUnterstützung bei der Planung und Umsetzung der zugewiesenen Aufgaben im Team Ihre Qualifikation: Abgeschlossenes Studium der Informatik, Elektrotechnik, Nachrichtentechnik oder eine vergleichbare QualifikationPraktische Erfahrung in der Softwareentwicklung mit C++ im industriellen Umfeld, idealerweise im Bereich Embedded Systems oder Sonar-TechnologieVerständnis von Softwareentwicklungsprozessen und QualitätsvorgabenFähigkeit, komplexe Systeme zu analysieren, zu strukturieren und in kleinere Module zu zerlegenSelbstständige und strukturierte Arbeitsweise sowie TeamfähigkeitErfahrung mit agilen Methoden und Tools ist von Vorteil Wir bieten Ihnen: Ein unbefristetes ArbeitsverhältnisEine wettbewerbsfähige VergütungFlexible Arbeitszeiten und Home-Office-MöglichkeitenMöglichkeit zur beruflichen Weiterentwicklung und SchulungenTolle Arbeitsatmosphäre und ein hochmotiviertes TeamStetige Betreuung durch einen festen Ansprechpartner Zeigen Sie uns, was Sie bewegt und motiviert - Bewerben Sie sich und seien Teil unserer inspirierenden Unternehmenskultur!
Sie arbeiten eng mit Hardwareentwicklern, Systemingenieuren und Projektleitern zusammen, entwickeln neue Funktionen und sichern durch sauberen Code die Zuverlässigkeit kritischer Systeme. Ihre Aufgaben: Analyse von Anforderungen und Spezifikation von Embedded Software Entwicklung und Programmierung von Embedded Softwaremodulen Durchführung von Design- und Codeanalysen Koordination der Softwareentwicklung und Komponentenintegration Systemtests, Validierung und Verifikation von Software Dokumentation und Erstellung technischer Berichte Erstellung von Spezifikationen und Fertigungsunterlagen Ihre Qualifikation: Abgeschlossenes Studium im Bereich Informatik, Elektrotechnik, Nachrichtentechnik oder vergleichbare Qualifikation Mehrjährige Berufserfahrung in der Entwicklung von Embedded Software Fundierte Kenntnisse in der Programmierung von Embedded Systemen, idealerweise in C, C++ oder PythonErfahrung in der Erstellung technischer Dokumentationen und BerichteAusgeprägte Teamfähigkeit und Kommunikationsstärke im interdisziplinären UmfeldSelbstständige, strukturierte und lösungsorientierte ArbeitsweiseSehr gute Deutsch- und Englischkenntnisse in Wort und Schrift Wir bieten Ihnen: Ein unbefristetes Arbeitsverhältnis Eine wettbewerbsfähige Vergütung Flexible Arbeitszeiten und Home-Office-Möglichkeiten Möglichkeit zur beruflichen Weiterentwicklung und Schulungen Tolle Arbeitsatmosphäre und ein hochmotiviertes Team Stetige Betreuung durch einen festen Ansprechpartner Zeigen Sie uns, was Sie bewegt und motiviert - Bewerben Sie sich und seien Teil unserer inspirierenden Unternehmenskultur!
Ihre Aufgaben: Eigenverantwortliche Bewertung und Umsetzung von Softwareentwicklungsaktivitäten für definierte Architekturelemente unter Einhaltung geltender Prozess- und Qualitätsstandards Kodierung und Weiterentwicklung bestehender Softwaredesigns auf Basis eigener fachlicher Einschätzung ohne detaillierte Einzelvorgaben Konzeption, Erstellung und Dokumentation von Testfällen und Testgrundlagen auf Basis selbstständig erarbeiteter Anforderungen Enge Abstimmung und Kommunikation im Entwicklungsteam zur proaktiven Klärung von Aufgaben und Schnittstellen Mitwirkung bei der Planung und Durchführung von Arbeitspaketen im Rahmen agiler oder strukturierter Entwicklungsprozesse Ihre Qualifikation: Abgeschlossene Ausbildung als Fachinformatiker (m/w/d) oder eine vergleichbare fachschulische bzw. akademische Qualifikation im IT-Bereich Mehrjährige, einschlägige Berufserfahrung in der Softwareentwicklung und/oder im Softwaretest Strukturierte, eigenverantwortliche Arbeitsweise mit ausgeprägtem Qualitätsbewusstsein Teamorientierung und Kommunikationsstärke im interdisziplinären Entwicklungsumfeld Vertrautheit mit gängigen Entwicklungs- und Testmethoden sowie Prozessvorgaben Ihr Vorteil: Übertarifliche Bezahlung mit Lohnsteigerung durch tarifliche Branchenzuschläge Urlaubs- und Weihnachtsgeld Langfristige und wohnortnahe Arbeitsplätze mit Chance auf Übernahme Arbeitsplatzbezogene Weiterbildungsmöglichkeiten Intensive Betreuung durch unser Team mit einem festen Ansprechpartner an Ihrer Seite Ihr Kontakt zu Hofmann: Gerne beantworten wir Ihre Fragen telefonisch unter der +4949419907815 bzw. per E-Mail unter folgender Adresse: aurich@hofmann.info Wir freuen uns, bald von Ihnen zu hören!