Embedded Software Entwickler

tbm hightech control GmbH
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German, English
Experience level
Senior

Job location

Tech stack

Agile Methodologies
Software Applications
C++
Data Transmissions
Embedded Software
Ethernet
Field-Programmable Gate Array (FPGA)
Python
Matlab
Microcomputer
Profibus
Software Architecture
Simulink
Software Engineering
VHDL
PIC Microcontroller
Information Technology

Job description

Sie entwickeln Softwareanwendungen für Signalverarbeitungsverfahren oder Bildmustererkennungsalgorithmen auf Mikrocomputer eines Embedded Systems. Zum Einsatz kommen Digitale Signalprozessoren und Mikrocontroller. Die Entwicklung von hardwarenaher Software erfordert einschlägige Kenntnisse, die sich von einer reinen Softwareentwicklung unterscheiden.Begleitung des gesamten Entwicklungsprozesses vom ersten Konzept bis hin zur Pflege freigegebener Komponenten Sehr gute Programmierkenntnisse in C/ C++ und VHDL auf verschiedenen Plattformen vom DSP bis zum Embedded RT-System Programmierung von 8-, 16- oder 32-Bit Mikrocontroller-Architekturen und FPGAs für Steuerungsaufgaben und Datenkommunikation Protokolle und Anbindungen an unterschiedliche Bussysteme (Ethernet, PROFIBUS/-NET, USB, CAN, MOST, etc.) Ansteuerung von Displays und HMI-Interfaces Simulation, Integration, Verifikation und Validierung Erstellung und Dokumentation der Software-Architektur


Requirements

Ihre Kenntnisse und FertigkeitenHochschulabschluss in Informatik oder vergleichbare Qualifikation Sehr gute Programmierkenntnisse in C/C++ und Python sowie Erfahrung im Umgang mit Entwicklungstools Idealerweise Erfahrungen in der Sensortechnik und der agilen Softwareentwicklung Einschlägige Industrienormen (z. B. Funktionale Sicherheit EN ISO 13849-1) Kenntnisse in MATLAB Simulink Gute Englischkenntnisse Systematische sowie strukturierte Denk- und Vorgehensweise Kreativität in der Lösungsfindung sowie Innovationsfreude Ausgeprägte Kommunikations- und Teamfähigkeit Mindestens 5 jährige Berufserfahrung Engagiert, zuverlässig und sehr exaktes ArbeitenAnforderungen an den Bewerber: Erweiterte Kenntnisse: Programmiersprache/Software MATLAB Zwingend erforderlich: Embedded Microcontroller

Benefits & conditions

Abwechslungsreiche und vielseitige Aufgaben mit Eigenverantwortung Einen zukunftssicheren Arbeitsplatz Ein gutes teamorientiertes Betriebsklima Steigen Sie ein in ein starkes Team und lassen Sie sich begeistern von Engagement und Zusammenhalt.

Apply for this position