Embedded Firmware Entwickler

tecVenture GmbH
Leipzig, Germany
1 day ago
Apply on jobs.meinestadt.de
Prepare application

Role details

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

Tech stack

Artificial Intelligence ARM Architecture Booting (BIOS) C++ (Programming Language) Code Review Communications Protocols Computer Programming Software Debugging Ethernet Firmware Field-Programmable Gate Array (FPGA) FreeRTOS
+9 more
Integrated Development Environments Joint Test Action (IEEE Standards) Real-Time Operating Systems PIC Microcontroller Peripherals Git Information Technology Bare Metal Software Version Control

Job description

Entwicklung, Implementierung und Optimierung von Firmware für Embedded-Systeme (C/C++)

Arbeit an Mikrocontroller-Architekturen (ARM Cortex, AVR, PIC) inkl. Bare-Metal Programming und HAL- Entwicklung

Integration und Ansteuerung von Hardware-Peripherie (GPIO, ADC, PWM, Kommunikationsschnittstellen)

Debugging mit JTAG/SWD und Nutzung gängiger Entwicklungsumgebungen (z.B. STM32CubeIDE, PlatformIO)

Mitarbeit in agilen Entwicklungsprozessen und enger Austausch mit Hardware-, FPGA- und Softwareteams

Einsatz moderner Tools und KI-gestützter Methoden zur Analyse und Optimierung

Je nach Erfahrung:

Übernahme von Architekturentscheidungen, Mentoring, Projektverantwortung, Code Reviews

Requirements

B Ausübungsformen

Gewünschte Fähigkeiten & Kenntnisse

FPGA Programmiererfahrung CAN C-Programmiersprachen Informatik Ethernet Englisch Optimierung Analyse USB Ohne Berufserfahrung GIT Debugging Entwicklungsumgebungen Mentoring Programmiersprachen Engineering Deutsch Offenheit Verantwortungsvolle Arbeitsweise, Abgeschlossenes Studium (Bachelor/Master) in Elektrotechnik, Informatik oder verwandtem Bereich

Sehr gute Kenntnisse in C/C++ für Mikrocontroller

Gutes Verständnis con Interrupts, Timern und Hardware-naher Programmierung

Erfahrung mit Versionskontrolle (Git) und Debugging-Tools

Eigenverantwortung, Spaß an Gestaltung, Problemlösungskompetenz und Offenheit

Deutsch- und Englischkenntnisse (mind. B2)

Pluspunkte für Senior-Level

Erfahrung mit RTOS (FreeRTOS, Zephyr, ThreadX)

Expertise in Low-Level-Optimierung, Bootloader-Entwicklung und Over-the-Air Updates

Kenntnisse in komplexen Kommunikationsprotokollen (CAN, Ethernet, USB, Wireless)

Erfahrung mit Sicherheitskonzepten (Secure Boot, Kryptographie, HSM)

Architekturplanung, Requirements Engineering und Projektverantwortung

About the company

Die tecVenture GmbH aus Leipzig entwickelt innovative Hardware- und Embedded-Systeme für anspruchsvolle Kundenprojekte. Zur Verstärkug unseres Hardware- und Elektronik-Entwicklungsteams suchen wir Embedded Firmware Entwickler (m/w/d) - egal ob Berufseinsteiger mit soliden Grundlagen oder erfahrener Experte mit tiefem Spezialwissen.

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…