Das Unternehmen bietet mit über 20 Jahren Branchenerfahrung hochspezialisierte Engineering- und IT-Dienstleistungen für namhafte Kunden aus der Industrie und Wirtschaft an. In einem dynamischen und innovativen Umfeld arbeiten die Mitarbeiter eng zusammen, um branchen- und technologieübergreifende Lösungen zu realisieren. Als Embedded Software Engineer sind Sie verantwortlich für die Analyse von Kundenanforderungen und die Entwicklung passgenauer Embedded-Softwarelösungen. Sie planen und steuern die (Weiter-)Entwicklung von Softwaremodulen und stellen deren Integration auf Baremetal-Plattformen sicher. Darüber hinaus entwerfen Sie innovative Software- und Architekturkonzepte, einschließlich Hardware-Software-Schnittstellen, und setzen eigenständig Designanalysen um. Die Qualität, Testbarkeit und Systemsicherheit Ihrer entwickelten Softwarekomponenten stellen Sie sicher und unterstützen das Produktmanagement bei Roadmaps und technischen Weiterentwicklungen. In dieser Rolle haben Sie die Möglichkeit, aktiv an der Gestaltung und Verbesserung von Hardwarespezifikationen und Software-Schnittstellen mitzuwirken. Das Arbeitsumfeld ist geprägt von einem starken WIR-Gefühl, persönlichem Kontakt zu Kunden und der Kreativität jedes Einzelnen. Sie profitieren von einem zukunftsorientierten Arbeitsplatz mit unbefristetem Arbeitsvertrag, attraktiver Vergütung und der Möglichkeit zum mobilen Arbeiten. Individuelle Weiterbildungen und flexible Arbeitszeitgestaltung runden das Angebot ab.
Embedded Software Engineer (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat hat ein abgeschlossenes Studium in Elektrotechnik, Informatik, Nachrichtentechnik oder eine vergleichbare Qualifikation. Sie bringen relevante Erfahrung in der Embedded Softwareentwicklung mit und verfügen über ein gutes Produktverständnis. Fundierte Kenntnisse in Programmiersprachen wie C, C++, Python und idealerweise Assembler sind erforderlich. Zudem sollten Sie über Kenntnisse in System-on-Chip- und Embedded-Systemen sowie deren Architektur verfügen. Erfahrung mit Zeit- und Taktsynchronisation über Ethernet (z. B. PTP, SyncE) ist von Vorteil. Sehr gute Deutsch- und Englischkenntnisse sind unerlässlich, um in einem internationalen Umfeld erfolgreich zu agieren. Persönliche Eigenschaften wie Teamfähigkeit, analytisches Denken und eine hohe Eigenverantwortung sind ebenfalls wichtig, um in dieser Position erfolgreich zu sein.