> Markdown version of [/jobs/ext/4687946-embedded-firmware-entwickler](https://www.wearedevelopers.com/jobs/ext/4687946-embedded-firmware-entwickler). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Firmware Entwickler - **Company:** tecVenture GmbH - **Location:** Leipzig, Germany - **Experience:** Starter - **Contract:** Permanent contract - **Skills:** 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, Integrated Development Environments, Joint Test Action (IEEE Standards), Real-Time Operating Systems, PIC Microcontroller, Peripherals, Git, Information Technology, Bare Metal, Software Version Control - **Published:** November 12, 2026 - **Apply:** https://jobs.meinestadt.de/leipzig/standard?id=260492689 ## About the Role 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 ## 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