Softwareentwickler Embedded Systems / Microcontroller

TQ-Systems GmbH
Seefeld, 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
English, German

Tech stack

C++ (Programming Language) Static Program Analysis Software Quality Code Review Software Debugging Embedded Software Firmware MISRA C (C Programming Language) Real-Time Operating Systems Software Engineering System Testing Software Modules
+3 more
PIC Microcontroller Peripherals Information Technology

Job description

Entwicklung und hardwarenahe Programmierung von Embedded Software für mikrocontrollerbasierte Systeme Konzeption und Umsetzung robuster Firmware - und Treiberkomponenten einschließlich Peripherie und Kommunikationsschnittstellen Analyse von Anforderungen, Erarbeitung von Softwarekonzepten und -architekturen sowie Umsetzung in strukturierte und wartbare Softwaremodule Optimierung der Embedded Software hinsichtlich Performance, Speicherbedarf, Echtzeitverhalten und Softwarequalität Konzeption und Durchführung von Unit-, Integrations- und Systemtests sowie Debugging und Fehleranalyse auf der Zielhardware Enge Zusammenarbeit mit Elektronikentwicklung und dem Projektmanagement

Requirements

Betriebswirte/Fachwirte/Fachkaufleute (Fachschulniveau)

Gewünschte Fähigkeiten & Kenntnisse

Informatik Fehleranalyse Elektro Englisch Layout Mechatronik Informationstechnik Elektronik Programmiererfahrung Praktikumserfahrung Inbetriebnahme C-Programmiersprachen Optimierung Mechanik Embedded Software Debugging Programmiersprachen Deutsch Qualitätsbewusstsein Verantwortungsvolle Arbeitsweise Zuverlässigkeit, Studium der Informatik, Elektro- und Informationstechnik, Mechatronik, Physik oder eine vergleichbare Qualifikation Fundierte Praxiserfahrung in der hardwarenahen Embedded-Softwareentwicklung für Mikrocontroller sowie sehr gute Kenntnisse in C/C++ Gutes Verständnis von Mikrocontroller-Architekturen, Speicher- und Registermodellen, Interrupts, Echtzeitanforderungen und gängigen Kommunikationsschnittstellen Erfahrung im hardwarenahen Debugging sowie Verständnis für Softwarequalität und Embedded-Testmethodik, idealerweise mit MISRA-C, Code Reviews und statischer Codeanalyse Strukturierte und eigenverantwortliche Arbeitsweise, hohe Qualitätsorientierung sowie sehr gute Deutsch- und gute Englischkenntnisse Von Vorteil sind Kenntnisse in der Softwareentwicklung für Luftfahrtanwendungen, insbesondere nach DO-178, sowie Erfahrung mit RTOS

Benefits & conditions

Job-Rad Erfolgsprämien Kostenlose Getränke Entwicklungsmöglichkeiten Vereinbarkeit Familie & Beruf Weiterbildungsmaßnahmen Sportaktivitäten Flexible Arbeitszeiten Zusätzliche Urlaubstage Firmenevents Kantine, Verantwortungsvolles Aufgabengebiet mit langfristigen Entwicklungsperspektiven Individuelle Weiterbildungsmöglichkeiten Sicherer Arbeitsplatz Gleitzeit sowie 30 Urlaubstage im Jahr Erfolgs- und leistungsabhängige Prämien Bikeleasing Firmenfitness mit EGYM Wellpass TQ-Badeplatz am Wörthsee Berghütte im Spitzing Regelmäßige Firmenevents Kantine und kostenfreie Getränke

Am Hauptsitz Seefeld / Delling unterstützen eine betriebseigene Kinderkrippe und ein Kindergarten die Vereinbarkeit von Familie und Beruf.

About the company

TQ steht für Technologie in Qualität. Dafür steht jeder unserer 2.100 Mitarbeiter. Neben der Entwicklung eigener Produkte, sind wir innovativer und umfänglicher Entwicklungspartner unserer Kunden. Ob Elektronik-, Software-, Layout-, Mechanik- oder Systementwicklung - TQ unterstützt Kunden bei der Entwicklung der Produkte von der Produktidee bis zur Realisierung des Serienprodukts. Durch die langjährige Erfahrung und das umfassende Know-How unseres Entwicklungsteams sorgen wir immer für eine erfolgreiche und passende Lösung.

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…