Embedded Softwareentwickler (gn) C/C++ | RTOS | Mikrocontroller

Ingenics AG
Gräfelfing, Germany
1 day ago
Apply on jobs.meinestadt.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
German

Tech stack

Artificial Intelligence ARM Architecture Automation of Tests C++ (Programming Language) Cloud Computing Software Quality Code Review Ethernet Firmware Real-Time Operating Systems Reduced Instruction Set Computing System Testing
+5 more
Universal Asynchronous Receiver/Transmitter Software Modules PIC Microcontroller Information Technology Operational Systems

Job description

Programmierung -Du entwickelst Firmware- und Softwaremodule für mikrocontrollerbasierte Systeme in C/C++ oder Rust und arbeitest dabei an performanten und wartbaren Embedded-Lösungen Low-Level Programmierung - Bei uns implementierst du hardwarenahe Funktionen, Treiber und Kommunikationsschnittstellen (z. B. CAN, SPI, I²C, UART, Ethernet) Echtzeit & Betriebssysteme - Du konfigurierst und nutzt Echtzeitbetriebssysteme (RTOS), richtest Tasks, Prioritäten, Interrupts und Synchronisationsmechanismen ein und arbeitest mit modernen Embedded-Plattformen Softwarequalität -Du führst Unit-, Integrations- und Systemtests durch, beteiligst dich an Code Reviews und unterstützt bei der kontinuierlichen Verbesserung von Softwarequalität

Requirements

Betriebswirte/Fachwirte/Fachkaufleute (Fachschulniveau)

Gewünschte Fähigkeiten & Kenntnisse

Security Programmiererfahrung Cloud Mikrocontroller Rust CAN Berufserfahrung Embedded Systems C-Programmiersprachen Informatik Ethernet Hybrid Kommunikation Programmiersprachen Deutsch Offenheit Verantwortungsvolle Arbeitsweise, Ein Studium der Elektrotechnik, Informatik oder eines vergleichbaren Studiengangs Du hast bereits fundierte praktische Erfahrung in Embedded-Projekten gesammelt und möchtest den nächsten Entwicklungsschritt gehen Du verfügst über Erfahrung in der Entwicklung mit C/C++ oder Rust sowie im Umgang mit Mikrocontrollern (z. B. ARM Cortex oder RISC-V) Erste Kenntnisse im Bereich RTOS, Softwarequalität, automatisierter Tests oder moderner Entwicklungsprozesse sind von Vorteil Freude an klarer Kommunikation im Team auf Deutsch Begeisterung für die Embedded-Welt und Offenheit für Themen wie Connectivity, Security oder AI auf Embedded-Systemen

Benefits & conditions

Job-Rad Entwicklungsmöglichkeiten Mitarbeiterangebote Flexible Arbeitszeiten Weiterbildungsmaßnahmen

Stellenbeschreibung

Dein Tech-Stack

ARM Cortex C / C++ Echtzeitbetriebssysteme Kommunikationsschnittstellen RISC-V Rust

Das findest du bei uns

Hybrid Work, flexible Arbeitszeiten & Gleitzeit

Interne Tech Talks & Communities

Individuelle Weiterbildung & Entwicklungsperspektiven

Möglichkeit des Sabbaticals

Kinderbetreuungszuschuss

Monatliche Events & Sportveranstaltungen

Offene Türen & Zusammenhalt

Rabatte & Corporate Benefits

EGYM & Bikeleasing

Gamingroom

Please note: This position requires fluent German skills (at least B2 level).

DAMIT UNTERSTÜTZT DU UNS

Du entwickelst intelligente Embedded-Systeme. Gemeinsam mit erfahrenen Entwicklerteams arbeitest du an Firmware, Echtzeitsystemen und modernen Kommunikationslösungen - vom Mikrocontroller bis zur Cloud. Dabei übernimmst du Verantwortung für qualitativ hochwertige Software und bringst eigene Ideen in anspruchsvolle Entwicklungsprojekte ein.

About the company

DAS SIND WIR

Ein inhabergeführtes Softwareentwicklungsunternehmen mit Fokus auf den Bereichen Software Development und Embedded Systems Mehr als 130 Vollblut-Entwickler*innen die in Teams unterschiedlicher Nationalitäten und Altersstufen zusammenarbeiten Wir arbeiten seit mehr als 35 Jahren an der Umsetzung von Projekten vom Sensor bis in die Cloud

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.meinestadt.de
Prepare application

Good distractions

Loading talks and stories from around this role…