Embedded Linux Engineer (m/w/d)
Develops safety-critical embedded Linux software in C/C++ for clients in industrial, railway, and medical sectors — gathering requirements, designing architecture, implementing, and building test systems following the V-Model. Based at the Konstanz, Germany office.
- Compensation
- Not disclosed
- Location
- Konstanz, -, Deutschland
- Work setup
- Hybrid
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Embedded
- Posted
Skills
Must have
- Completed technical or scientific degree (e.g. computer science, electrical engineering) or comparable qualification such as technician training
- At least 4–5 years of professional experience in embedded Linux software development
- Familiar with the V-Model and experience developing according to it
- Able to quickly take on different roles such as software architect or test manager
- German at C1 level
- English at B2 level
Nice to have
- Experience with the standards landscape for safety-critical systems, ideally IEC 61508
Full description
Als Embedded Linux Engineer (m/w/d) bist du bei NewTec im Safety- und Security-Bereich gefragt, in dem Zuverlässigkeit über den Erfolg ganzer Systeme entscheidet.
Bei NewTec übernimmst du als Embedded Linux Engineer (m/w/d) Verantwortung für Software, die in sicherheitskritischen Systemen zuverlässig funktionieren muss. NewTec ist dabei in vielfältigen sinnstiftenden Branchen unterwegs, von Industrie über Railway bis Medical, wodurch du mit jedem Projekt eine steile Lernkurve durchläufst. Für unser Büro in Konstanz suchen wir dich! Hier wirst du Teil eines wachsenden Teams, in dem Ideen willkommen sind, Weiterentwicklung gefördert wird und flache Hierarchien den Alltag prägen. Das spricht dich an? Dann freuen wir uns auf deine Bewerbung!
Welche Aufgaben bei NewTec auf dich warten:
- Du entwickelst Software nach dem V-Modell und arbeitest dabei zunächst gemeinsam mit unseren Kunden die Software-Anforderungen aus, damit von Beginn an klar ist, welches Ziel die Software erfüllen muss.
- Du erstellst die Softwarearchitektur nach den Anforderungen unserer Kunden, sodass die technische Basis für die spätere Umsetzung von Anfang an durchdacht ist.
- Du implementierst die Software anschließend in C/C++, wodurch die Grundlage für eine stabile und wartbare Umsetzung entsteht.
- Du entwickelst Testsysteme und Testabläufe, womit sichergestellt wird, dass die Software zuverlässig genau das leistet, was sie soll.
- Du arbeitest eng mit interdisziplinären Teams standortübergreifend zusammen und übernimmst dabei projektabhängig auch mal unterschiedliche Rollen, wobei du unterschiedliches Fachwissen verbindest und Projekte zum Erfolg bringst.
Was du mitbringen solltest:
- Du bringst ein abgeschlossenes technisches oder naturwissenschaftliches Studium mit (bspw. Informatik, Elektrotechnik) oder hast eine vergleichbare Qualifikation wie eine Technikerausbildung, die dir die fachliche Grundlage gibt.
- Du hast mindestens 4 bis 5 Jahre Berufserfahrung in der Softwareentwicklung im Embedded-Linux-Bereich gesammelt, idealerweise branchenübergreifend, wodurch du dich schnell in unterschiedlichste Kundenprojekte einarbeitest.
- Du bist mit dem V-Modell vertraut und hast bereits danach entwickelt, wobei du bestehende Prozesse gerne hinterfragst und aktiv an deren Verbesserung mitarbeitest, sodass Projekte zielgerichtet zum Erfolg geführt werden.
- Du bringst Erfahrung aus der Normenlandschaft für sicherheitskritische Systeme mit, idealerweise Kenntnisse in Sicherheitsnormen wie IEC 61508.
- Du findest dich schnell in unterschiedliche Rollen wie Softwarearchitekt oder Testmanager ein, wodurch du flexibel auf die Anforderungen unterschiedlicher Projekte reagierst.
- Du sprichst Deutsch mindestens auf C1-Niveau und Englisch mindestens auf B2-Niveau, wodurch du dich sicher mit Kunden, Fachabteilungen und internationalen Projektbeteiligten austauschst, und gehst dabei auch im direkten Kundenkontakt einfühlsam auf Anliegen ein.