14.07.2026 aktualisiert


Premiumkunde
100 % verfügbarEmbedded Hardware & Software Entwicklung
Lautertal, Deutschland
Deutschland +2
BSc Embedded Systemsinfo: Deutschland, Österreich, Schweiz
Skills
Elektrischer SystementwurfEmbedded C++Embedded SystemsEmbedded LinuxEmbedded BetriebssystemeEmbedded SoftwareEmbedded SQLWindows EmbeddedFirmwareHardware-DesignHardware-SchnittstellenIntegrierte Elektronische SteuerungenRS-232Embedded CoderHardwarenahe Programmierung
Technical Skills
IDEs & Development Tools
Code Composer Studio, STM32CubeIDE, Segger Embedded Studio, Eclipse, Keil MDK, IAR Embedded Workbench, MPLAB X, Atmel Studio, Qt Creator, Lazarus, Git, SVN, Docker, Docker Compose, CI/CD.
Programming Languages
C, C++, Embedded Assembly, Pascal, Shell Scripting.
Embedded Software
- Bare-metal and RTOS firmware development
- Embedded Linux (U-Boot, Linux Kernel, Device Drivers, Device Tree)
- Embedded Linux application development
- Qt GUI development
- Sensor and peripheral driver development
Processor Experience
- 8-bit: PIC16/18, AVR ATmega/XMEGA, STM8, Silicon Labs C8051
- 16-bit: MSP430, PIC24
- 32-bit MCU: STM32 (F/L/MP), TI Stellaris LM3S/TM4C, EFM32, LPC11xx/LPC17xx, NXP Kinetis, PIC32
- 32-bit MPU: NXP i.MX6/7/8, TI Sitara AM335x/AM4x/AM5x/AM6x, Broadcom Hurricane 3 (BCM56160), Broadcom Greyhound 2 (BCM956170), Marvell Ironman
- 64-bit MPU: NXP Layerscape LS1043/LS1046
- PowerPC: MPC8313
Embedded Linux
- Yocto, Buildroot, PTXdist
- BSP development and board bring-up
- Linux Kernel, U-Boot, Device Tree
- Driver development
- Kernel threads, pthreads, interrupts, timers
- Mutexes, semaphores, spinlocks
- Sockets, IPC, filesystems
Platform Security:
- Hardware Root of Trust (HRoT)
- Secure Boot & Chain of Trust
- Trusted Firmware-A (TF-A)
- Trusted Firmware-M (TF-M)
- OP-TEE & ARM TrustZone
- U-Boot Verified Boot (FIT Signatures)
- Secure Storage & RPMB
- dm-verity / Verified Root Filesystem
- TPM 2.0 / Secure Elements
- PKI, X.509 & Key Provisioning
- eFuse / OTP Programming
- Anti-Rollback & Authenticated Firmware Updates
Yocto
- Custom distributions and BSPs
- Machine configuration
- Recipes and layers
- Package integration
- Root filesystem generation
- Bootloader and kernel integration
Buildroot
- Toolchain and target configuration
- Kernel and U-Boot integration
- Custom packages and overlays
- Filesystem and image generation
- Board-specific customization
Zephyr RTOS
- Board bring-up and Device Tree
- Kernel configuration
- Driver development (GPIO, SPI, I²C, UART, CAN)
- Networking, BLE, IEEE 802.15.4
- Power management
- Custom modules
- Firmware image generation
Hardware Development
- KiCad schematic capture and PCB design
- 2-, 4- and 6-layer PCB layout
- 3D STEP generation
- DC/DC power supplies
- Hardware bring-up and debugging
Communication Interfaces
SPI, Quad SPI, I²C, MDIO, 1-Wire, UART, RS-232, RS-422, RS-485, Modbus RTU, CAN, LIN, USB Host/Device/OTG.
Wireless Technologies
Wi-Fi, Bluetooth Classic & BLE (2.0–5.2), ZigBee, GSM, GPRS, LTE-M, NB-IoT, LoRaWAN, Sigfox.
Networking Protocols
TCP/IP, UDP, HTTP, HTTPS, MQTT.
Sprachen
BulgarischMutterspracheDeutschverhandlungssicherEnglischverhandlungssicher