Hire the Best Embedded Linux Specialists
in Germany
Bochum, Germany
I bring 15+ years of international experience across firmware, hardware, PC-system software, and bespoke applications for embedded systems. I take products end-to-end—from concept and architecture through electronics, firmware, mechanical design, and production. In-house, I handle mid-scale builds (down to 0402 and fine-pitch BGAs) with pick-and-place, reflow, and full validation, source components globally, and coordinate seamlessly with external PCBAs for higher volumes. Instead of juggling multiple suppliers, you get one partner who integrates hardware, software, and mechanics into a cohesive, production-ready solution. If you’re looking to turn an idea into a reliable, manufacturable product, let’s connect.
- Embedded System
- Linux
- C
- C++
- Freecad
- Automotive
- Multilayer PCB
- WxWidgets
- Software Architecture & Design
- Manufacturing
- Product Testing
- Security Engineering
- EasyEDA
- LabVIEW
- KiCad
Berlin, Germany
Embedded Linux Software Developer with linux device driver, yocto BSP specialization and Zephyr RTOS As a Embedded Linux Software Developer and Linux enthusiast, - Specialized in embedded Linux Device Driver development, linux BSP support for various ARM chipsets and yocto customization - Involved in upstream linux driver development, porting of Linux kernel, device driver and uboot across multiple version (stable and mainline) - Good experience in board bring up activity for various custom board with multiple peripherals such as Wifi, Ethernet, Audio codec, Emmc, SPI, USB OTG and gadget configurations, Accelerometer sensor, PCIe, modem sim card interface, etc - Good knowledge on yocto configuration, build environments such as makefile, cmake, autotools, git - Experience in Zephyr RTOS for micro controllers Nuvoton M480, STM32 discovery, nrf9160 - Toradex Collibri Imx6ULL, Variscite imx6, Compulab Imx7d, Rockchip fireprime rk3128, Qualcomm mdm9607, Allwinner T7, Allwinner R329 - Buildroot and Armbian
- Embedded Linux
- Embedded System
- Linux
- Embedded C
- Git
- Automotive Engineering
- Bootstrap
- Driver Development
- Kernel
Essen, Germany
I am embedded software developer. Mostly developing embedded operating system based YOCTO and STM32MP1. Also working in the bootloader level and in the Linux Kernel Level.
- Embedded Linux
- Embedded Operating System
Nuernberg, Germany
10 years of successful products from design to product deployment around medical, solar, fire protection, robotics and agriculture in Germany and Switzerland! Hey I am Pierre and very new to upwork! I have a decade of experience working in software development for mid to large sized companies. Mostly in the health, energy, fire protection and automotive sectors. Let's get this started together with your success and costs in mind! I'll implement everything from quick prototypes to fully fledged products with regulatory considerations! Projects: - Type C IVDR Medical Devices (includes functional safety) - Solar power plant control - Smoke Heat Extraction Central + Sensors / Actuators (like fire detectors) - Smart Metering (Low Power, water & heat) - ECU Firmware for agricultural vehicles (CLAAS) (Farm management systems) - Web development: Front and backend Specialization: - Bare Metal Development - Yocto / Embedded Linux - FreeRTOS, Zephyr, MCUBoot, TouchGfx, LittleFs - MSP430, stm32, AVRs, ESP, nordic nRF - C, C++, Python - CI/CD - Jenkins, Teamcity, gitlab, docker - HIL Tests - OpenCV, QT - Web: Angular, Js, Ts - Search Engine Optimization (SEO) Norms/Standard: - Isobus (11783) - Smokedetector (EN54-20) - Smoke extraction center (ISO 21927-9) - Heat meter (EN 1434) - Medical Devices - QMS (ISO 13485) - Medical Devices - Risks (ISO 14971) - Medical Devices - Livecycle (IEC 62304) - Medical Devices - Safety (IEC 60601) in
- Embedded Linux
- Embedded System
- Embedded C
- C++
- Embedded Application
- Assembler
- CI/CD
- Docker
- Testing
- OpenCV
- Qt Framework
- FreeRTOS
- Architectural Design
- Medical Device
- Firmware
Stuttgart, Germany
REMOTE WORK ONLY! I have more than 25 years of experience in Software Engineering in several Industries, mainly in Europe (Germany) I had made Design, Develop, Testing, Agile Project Coordination and DevOps for several platforms: .- Windows .- Linux (Desktop & Embedded) .- QNX .- Android Deep Knowledge and experience with several Programming Languages: .- C and Embedded C .- C++ .- C# .- Java .- Shell scripting .- Python I have very good communication Skills, I can also do training and Technical Presentations. I had worked in Multidisiplinary and Multicultural environments.
- Embedded System
- Python
- Desktop Application
- C#
- C++
- Java
- C
- Firmware Programming
- Agile Project Management
- Agile Software Development
- Embedded C
- Continuous Integration
- CI/CD
- DevOps
- Automotive
Darmstadt, Germany
An experienced Embedded Linux Engineer with a proven track record at leading German automotive manufacturers, including BMW and Porsche. My core expertise lies in developing and securing embedded Linux platforms, from low-level kernel and driver development to architecting complete BSP solutions with the Yocto Project. I have successfully implemented critical security features like secure boot chains and encrypted OTA updates. My technical proficiency spans C/C++, Python, and Bash, with a strong focus on quality through practices like unit testing with Google Test and Linux Test Project(LTP) Embedded Linux/Yocto Expertise: -Linux Kernel and device driver development, integration, and debugging. -Device driver integration for out of tree modules in Yocto. -Secure bootloader implementation using ARM TrustZone and OP-TEE. -Custom meta-layer and kernel patch management using Yocto, including recipe creation and task management. -U-Boot customization for MMC and network boot environments. -Experience with SWUpdate for reliable OTA system updates using RAUC/Mender. -Hands-on with systemd for service management and application orchestration. -Expertise in containerization with LXC and Docker for lightweight virtualization. -Custom meta-layer and kernel patch management using Yocto, including recipe creation and task management. Embedded Linux and IoT Experience: -Development on embedded Linux platforms including i.MX series, Raspberry Pi, BeagleBone Black, NVIDIA Jetson and Qemu Arm/Aarch64 -Implementation of low-level interfaces and protocols: USART, I2C, SPI, QUADSPI, MODBUS and CAN bus. -Design and deployment of private cloud environments, and custom MQTT/HTTP servers. -Strong experience with SSL/TLS connectivity for secure communications. -Proficient in frameworks and build systems like Yocto, Buildroot, Make and CMake. Software Development & Tools: -Proficient in C, C++,Bash and Python programming. -Experience with Google Test for unit testing and robust code validation. -Version control and project management using Git. -Expertise in product lifecycle management, debugging, and cross-functional team collaboration. Innovating with Purpose: Passionate about leveraging technology to drive innovation and solve complex problems. When hardware isn’t available, I utilize QEMU for ARM/AArch64 environments to enable rapid prototyping. Let’s connect and explore opportunities to collaborate on bringing cutting-edge solutions to life.
- Embedded Linux
- Linux System Administration
- C
- Kernel
- Embedded C
- C++
- Bash
- CMake
- Troubleshooting
- System Programming
- Firmware Programming
- Raspberry Pi Firmware
- Internet of Things
- Git
- Camera
How it works
Post a job for free Post a job
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
Katja Krohn
Summa Linguae
How do I hire a Embedded Linux Specialist in Germany on Upwork?
You can hire a Embedded Linux Specialist in Germany on Upwork in four simple steps:
- Create a job post tailored to your Embedded Linux Specialist project scope. We'll walk you through the process step by step.
- Browse top Embedded Linux Specialist talent on Upwork and invite them to your project.
- Once the proposals start flowing in, create a shortlist of top Embedded Linux Specialist profiles and interview.
- Hire the right Embedded Linux Specialist for your project from Upwork, the world's largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a Embedded Linux Specialist?
Rates charged by Embedded Linux Specialists on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a Embedded Linux Specialist in Germany on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Embedded Linux Specialists and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Embedded Linux Specialist team you need to succeed.
Can I hire a Embedded Linux Specialist in Germany within 24 hours on Upwork?
Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Embedded Linux Specialist proposals within 24 hours of posting a job description.
Find more freelancers
Top cities for Embedded Linux Specialists in Germany
- Digital Strategists in Hamburg, DE
- Administrative Assistants in Berlin, DE
- Actors in Berlin, DE
- Graphic Designers in Berlin, DE
- Graphic Designers in Hamburg, DE
- Strategy & Planning Freelancers in Berlin, DE
- SEO Audit Specialists in Berlin, DE
- Front-End Developers in Berlin, DE
- Product Freelancers in Berlin, DE
- Reinforcement Learning Freelancers in Berlin, DE
- Klaviyo Experts in Berlin, DE
- Music Production Freelancers in Berlin, DE
- Fashion Freelancers in Berlin, DE
- UX Designers in Berlin, DE
- Web Designers in Munich, DE
- Web Designers in Berlin, DE
More top skills in Germany
- Firmware Engineers in Germany
- Embedded Systems Engineers in Germany
- Java Developers in Germany
- C++ Programmers & Developers in Germany
- Software Development Freelancers in Germany
- Programming Languages Freelancers in Germany
- Systems Engineer in Germany
- Web Programming Specialists in Germany
- TypeScript Developers in Germany
- QGIS Specialists in Germany
- Electronic Designers in Germany
- CI/CD Freelancers in Germany
- Software Localization Freelancers in Germany
- Git Developers in Germany
- Apache Kafka Developers in Germany
- Express Js Developers in Germany
Similar Embedded Linux Specialist Skills
- Embedded Linux Specialists
- RTOS Specialists
- Embedded Applications Professionals
- QNX Developers
- Stm32 Professionals
- Firmware Engineers
- Microcontroller Programmers
- Apache Zookeeper Developers
- Embedded Systems Engineers
- Embedded C Programmers & Developers
- Automated Call Distribution Specialists
- Driver Developers