Embedded Softwareentwickler

ERNI
München, Germany
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Experience level
Intermediate

Job location

München, Germany

Tech stack

C++
CAN Bus
Continuous Integration
Software Design Patterns
Linux on Embedded Systems
FlexRay
Message Queuing Telemetry Transport (MQTT)
Object-Oriented Software Development
GIT
Information Technology
DO-178B
Jenkins

Job description

Du bist Embedded Software Entwickler:in mit Schwerpunkt C++? Und das aus Überzeugung? Weiterhin gestaltest du gerne individuelle Softwarelösungen, die einen echten Mehrwert für unsere Kunden schaffen und möchtest dabei dein Wissen einbringen und erweitern?

Als mittelständisches Software-Beratungsunternehmen unterstützen wir die digitale Produktentwicklung von der Idee über die Umsetzung bis zur Vermarktung als Teil des Kundenteams oder verantworten die gesamte Lösung., * Du entwickelst Software für eingebettete Systeme, dabei bist du auch für die Pflege deiner Backlog-Items sowie für die Versionisierung der Software zuständig.

  • Du analysierst regelmäßig Requirements und Use Cases und leitest die Software Architektur ab.

  • Du arbeitest in enger Kooperation mit Hardware-, Elektronik- oder System-Engineering Teams.

  • Du erhälst einen tiefen Einblick in verschiedene Branchen, wie z.B. Medical (inbsbesondere Laborautomatisierung) und Robotiks.

  • Deine Projekte finden in einem internationalen Umfeld statt.

  • Gute Ideen sind bei uns immer willkommen, somit hast du die Möglichkeit Eigeninitiative zu zeigen und die Umsetzung des Systems aktiv mitzugestalten.

  • Sharing is Caring: Du teilst dein Wissen gerne mit ERNIarner:innen und bekommst dafür noch mehr Wissen deiner Kolleg:innen zurück.

Requirements

  • Du hast mindestens 3 Jahre Erfahrung in der Entwicklung eingebetteter Systeme im industriellen Umfeld - Medizintechnik Erfahrung ist ein Plus.
  • Du hast sehr gute Kenntnisse im Umgang mit den modernen C++ Standards (C++11-20) sowie einer weiteren Skriptsprache.
  • Du bist den Umgang mit embedded OS gewohnt, z.B. embedded Linux, ROS, QNX. Der Begriff OOP ist dir nicht unbekannt und du kennst mindestens einige der Gang of Four Design Pattern.
  • Du entwickelst agil und beherrschst den Umgang mit CI/CD Tools, wie z.B. Git, Jenkins, make-tools und mindestens einem Unittest-Framework. Ein Plus ist auch das Know-how über Protokolle wie MQTT, AMQ oder auch CAN-bus und Flexray.
  • Da wir stolz sind, qualitativ hochwertige SW zu schreiben bringst du idealerweise das Wissen mit, nach Standards wie IEC 62304, IEC 26262, DO-178C oder weitere in der Industrie verwendete Standards zu entwickeln.
  • Du verfügst über ein abgeschlossenes Studium in Informatik, Elektrotechnik oder vergleichbare Erfahrung.
  • Du hast sehr gute Deutsch- und Englischkenntnisse.

Benefits & conditions

  • Welcome Days, Onboarding Sessions und Mentoringprogramme für deinen optimalen Start
  • Unvergessliche Team- und Firmenevents die den Zusammenhalt stärken
  • Individuelle Unterstützung deiner persönlichen Weiterbildung (jährliches Budget) sowie ein regelmäßiger fachlicher Austausch mit deinen lokalen und internationalen Kollegen
  • Flexible Arbeitszeiten mit hybridem Arbeiten, 30 Tage Urlaub + 24. und 31.12.
  • Betriebliche Krankenversicherung, Zuschuss zum Krankengeld bei längerer Krankheit, Firmenfitness (EGYM Wellpass)
  • Betriebliche Altersvorsorge mit 30% Arbeitgeberzuschuss, Zuschuss zur Kinderbetreuung
  • Remote Work Equipment, monatlicher Zuschuss zur Mobilfunkrechnung, Corporate Benefits

About the company

Swiss Software Engineering. We boost people and businesses in the innovation of software-based products and services.

Therefore we are building a global platform based on a Swiss mindset and adapted to the needs of local customers. We regard our Swiss mindset as a key success factor to fulfilling our mission and are training and applying Swiss behaviours like consensus-building, pragmatism, integration, reliability and transparency in our diverse workforce across intercontinental locations. Our clients profit from method-based consulting services, partnership-oriented technology services and cost-conscious delivery services.

ERNI was founded in 1994 in Switzerland to develop innovative software for international companies and SME. Right from the beginning sharing know-how to establish collective skills and focusing on economically sound engineering solutions played a key role. Together with our great crew, they are the basis for successful software projects. Today, the ERNI Group has more than 800 employees at 18 locations in 8 countries and continues to grow.

Apply for this position