Projektbeschreibung:
Technologie begeistert Sie? Uns auch! Zur Verstärkung unseres Expertenteams bei unserem Kunden aus der Funk- und Kommunikationsbranche suchen wir einen Embedded Software / Board Controller FW (m/w/x) in Festanstellung bei K-tronik. Wir freuen uns darauf, Sie persönlich kennen zu lernen - und gemeinsam mit Leidenschaft und Teamgeist an spannenden Projekten und zukunftsweisenden Technologien zu arbeiten.
Aufgaben:
- Entwicklung von Embedded Firmware für mikrocontrollerbasierte Board-Controller-Lösungen auf Basis von Zephyr OS - Enge Zusammenarbeit mit den Produktteams zur Klärung von Anforderungen und zur Abstimmung der Firmware-Funktionalität auf die Produktbedürfnisse sowie Unterstützung der Integration über alle Entwicklungsphasen hinweg - Inbetriebnahme neuer Hardware-Plattformen und Entwicklung boardspezifischer Firmware - Implementierung von Hardware-Initialisierung, Power Sequencing sowie Monitoring-, Diagnoseund Steuerungsfunktionen - Entwicklung von Steuerungsfunktionen für Benutzer- und Messschnittstellen, z. B. Displays, Tasten, Encoder, Schalter und Signalpfad-Komponenten - Integration der Firmware mit Host-seitigen Treibern, Libraries und Tools unter Windows und Linux - Analyse und Debugging von Hardware-/Software-Problemen in enger Zusammenarbeit mit Hardware- und Systemteams - Entwicklung von Test-, Diagnose- und Service-Funktionen für Entwicklung und Produktion - Dokumentation von Software-Architektur, Interfaces und boardspezifischen Implementierungen-
Qualifikationen:
- Ausgeprägte Kommunikations- und Teamfähigkeiten für die effektive Zusammenarbeit mit Produktteams und anderen Cross-Functional Stakeholdern - MUST-HAVE: Sehr gute Kenntnisse in C/C++ für die Embedded-Software-Entwicklung - Erfahrung mit Python für Testautomatisierung und Development Tooling - Erfahrung mit CI/CD sowie automatisierten Build- und Testumgebungen - Erfahrung mit Zephyr OS oder vergleichbaren Embedded-RTOS-Plattformen - Fundiertes Verständnis digitaler Hardware, einschließlich Schematic- und Layout-Review - MUST-HAVE: Erfahrung in der Embedded-Firmware-Entwicklung, beim Board Bring-up sowie im Hardware-Debugging - Vertrautheit mit gängigen Schnittstellen wie I²C, SPI, UART, USB, ADC, GPIO und PWM - Erfahrung mit Bare-Metal-Entwicklung, Low-Level-Debugging und Hardware-/Software-Integration - MUST-HAVE: Kenntnisse in Git, Testing, Code Reviews und Software-Quality-Practices - Sicherer Umgang mit Laborequipment wie Oszilloskopen und Logic Analyzers
Benefits:
- Kollegiales und freundschaftliches Arbeitsklima
- Flexible Arbeitszeiten
- 30 Urlaubstage und flexible Urlaubsplanung
- Regelmäßige Team-Events
- Auszeichnung als Kununu TOP Company
- Corporate Benefits (Mitarbeiterangebote)
- Kostenlose Getränke
- Individuelle Weiterbildungsmöglichkeiten
- 360° Betreuung: Feedbackgespräche, Karriereplanung, Unterstützung bei Umzug, etc.