Embedded Softwareentwickler
Role details
Job location
Tech stack
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.