
Embedded Software Engineer
conSALT Personalmanagement GmbH
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇩🇪 Germany
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
IoTLinuxPythonRTOS
About the role
- Entwicklung von Firmware für ARM-basierten Plattformen (z. B. Nordic nRF, STM32) – von der Konzeption bis zur Serienreife
- Integration von Kommunikations-Stacks (DECT NR+, LTE-M/NB-IoT, CAN, Ethernet, PROFINET) für industrielle Anwendungen
- Treiber- und Hardwareintegration in enger Abstimmung mit dem Hardware-Team
- Entwicklung auf RTOS (z. B. Zephyr, FreeRTOS) oder Bare-Metal sowie Embedded-Linux-Services für Gateways
- Sicherstellung von Code-Qualität durch Reviews, CI/CD und automatisierte Tests
- Aufbau sicherer OTA-Update-Mechanismen für Produkte im Feld
- Mitarbeit an Architekturentscheidungen sowie Mentoring jüngerer Entwickler:innen
Requirements
- Mindestens 6–7 Jahre Erfahrung in Embedded-Entwicklung mit C (C++ von Vorteil)
- Breiter Projekt-Hintergrund, idealerweise in mehreren Embedded-Umgebungen
- Routine mit Git, CMake/Make, Continuous Integration und Code-Reviews
- Erfahrung mit RTOS oder Bare-Metal, gute Linux-Grundlagen
- Fundierte Kenntnisse in Kommunikationsprotokollen (CAN/CAN FD, Ethernet, PROFINET) und Bus-/Frame-Analyse
- Strukturierte, zuverlässige Arbeitsweise sowie sehr gute Deutsch- und Englischkenntnisse.
- Nice-to-haves: Erfahrung mit Embedded-Linux-Userland für Gateways
- Scripting-Skills (Python, Bash) für Tooling oder Tests
- Praxis im Bereich drahtlose IoT-/Industrie-Technologien (DECT NR+, LTE-M/NB-IoT)
Benefits
- 38,5 Stunden-Woche mit flexibler Gleitzeit, keine Kernzeiten
- 100% Homeoffice-Option
- Technikbudget für neueste Hard- & Software
- Firmenparkplatz, Küche, Snacks & Getränke inklusive
- Regelmäßige Teamevents
- Modernes Büro mit Wohlfühlfaktor (viel Grün, offene Atmosphäre)
- Karrierepfad bis hin zur Leitung einer Produktkategorie oder strategischer Technologie
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Firmware developmentCC++RTOSBare-MetalEmbedded LinuxScripting (Python, Bash)Code quality assuranceContinuous IntegrationCode reviews
Soft skills
Structured work approachReliable work ethicMentoringCollaboration