Hire the Best Software Design Freelancers
in Germany

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Zeljko S.

Berlin, Germany

$78/hr
5.0
19 jobs

Hi, I'm Zeljko 👋 I turn complex tasks into simple, functional and beautiful UI/UX ⭐️ Product Designer and problem solver with 9+ years in UI/UX design. Worked on B2C and B2B products, primarily mobile apps and SaaS. Passionate about turning complex challenges into simple, user-centric experiences from ideation and UX research through prototyping, to user testing, design implementation and beyond. My diverse portfolio includes successful projects for startups and Fortune 500s: Europcar, Volkswagen, Porsche and Romeo by Erasys. Berlin based freelancer, open to work as internal (remote or hybrid). Let me help you create exceptional user experiences ⚡️ Available for on-site work in Berlin.

  • Software Design
  • Figma
  • Web Design
  • Mobile App Design
  • Interaction Design
  • Responsive Design
  • User-Centered Design
  • UX & UI
  • User Interface Design
  • App Design
  • Dashboard
Kacper K.

Frankfurt (Oder), Germany

$80/hr
5.0
14 jobs

Senior embedded software engineer with 10+ years shipping production firmware — from bare-metal MCU drivers to full RTOS architectures and Embedded Linux systems. I work on complex projects end-to-end: firmware design, build systems, testing infrastructure, and CI/CD. What I work on: ► Firmware development — C/C++ on ARM Cortex-M/R, FreeRTOS-based architectures, bare-metal drivers, hardware bring-up, OTA, secure boot, communication stacks (MQTT, CoAP, LwM2M, TLS, UART, SPI, I2C, CAN, BLE, LoRaWAN, LTE-M, NB-IoT) ► Embedded Linux — Buildroot, Yocto, Raspberry Pi, application and service development in C/C++, Python, Bash ► CMake & build systems — target-based architectures, cross-compilation toolchains, build optimization, migration from legacy Makefiles ► CI/CD for embedded — GitHub Actions, GitLab CI, Docker, hardware-in-the-loop testing, static analysis pipelines ► Safety-critical systems — SIL2 firmware, safety communication protocols (OSSD, FSI), deterministic state machines ► Audio & DSP — embedded audio pipelines, I2S/SAI, MIDI, OSC, real-time signal processing on MCUs Recent projects: • Lead firmware engineer, SIL2 human detection system — mmWave radar + thermal imaging, ARM Cortex-R5F/AM64x, FreeRTOS, C++17 (2025–2026) • IoT firmware, industrial container monitoring — ESP32, LoRaWAN, satellite comms, CAN bus, C++20 (2024) • Build system overhaul for a large C++/CMake video software codebase — reduced build times, modernized to target-based design (2024) • Embedded Linux video pipeline, professional cinema cameras — Xilinx VCU, H.265/HEVC, RTSP streaming, C++ (2023) Languages: C, C++, Python, Bash Safety-critical: SIL2, OSSD, deterministic state machines Embedded: FreeRTOS, bare-metal, ESP-IDF, Embedded Linux, Yocto, Buildroot Build systems: CMake, Ninja, Make, PlatformIO Toolchains: ARM GNU Toolchain, LLVM/Clang Protocols: MQTT, CoAP, LwM2M, RTSP, TLS, DTLS, CAN, FSI, RS485, I2C, SPI, UART, USB, NFC Wireless: BLE, LoRaWAN, NB-IoT, LTE-M, ZigBee Audio/DSP: I2S/SAI, MIDI, OSC Testing: Unity, Catch2, Google Test, Robot Framework CI/CD: GitHub Actions, GitLab CI, Docker Debugging: GDB, OpenOCD Hardware: STM32, ESP32, nRF52840, ARM Cortex-M/R/A, AM64x, Teensy, Raspberry Pi

  • nRF52
  • Firmware
  • ESP32
  • Embedded System
  • Real-Time Operating System
  • STM32
  • Embedded Linux
  • Microcontroller Programming
  • C
  • Python
  • C++
  • FreeRTOS
  • Firmware Programming
  • CMake
  • ARM Microcontroller
  • Continuous Integration
  • Bluetooth LE
  • MQTT
  • Internet of Things
  • LoRa
Mert O.

Berlin, Germany

$40/hr
5.0
1 jobs

I help startups and product teams turn complex ideas into clean, usable digital products. I’m a Senior Product Designer with 10+ years of experience designing SaaS platforms, mobile apps, dashboards, marketplaces, and web products. I can support the full product design process: UX research, user flows, wireframes, high-fidelity UI, interactive Figma prototypes, design systems, and developer-ready handoff. What I can help with: - UX/UI design for web and mobile apps - SaaS dashboards and B2B product interfaces - Figma prototypes, wireframes, and user flows - Design systems and component libraries - UX audits and product redesigns - Developer handoff with clear specs and interaction notes My design approach is practical: understand the product goal, simplify the user journey, create polished interfaces, and make sure the final design is easy for developers to build. If you need a product designer who can think through both user experience and visual execution, I’d be happy to help.

  • User Experience Design
  • Figma
  • Product Design
  • User Interface Design
  • Mobile App Design
  • Web Design
  • Prototyping
  • Wireframing
  • Interaction Design
  • Mobile UI Design
  • UI/UX Prototyping
  • Responsive Design
  • UX Research
  • Web & Mobile Design Consultation
  • SaaS
  • Dashboard
  • Mobile App
  • Landing Page Design
  • App Design
  • Information Architecture
Fazlul K.

Berlin, Germany

$65/hr
5.0
11 jobs

1. Product Design 2. User Experience Design 3. UI/UX Prototyping 4. SaaS Product Design 5. Design Systems 6. Figma 7. Wireframing 8. Prototyping 9. User Flow 10. Design & Usability Research 11. Interaction Design 12. Mobile App Design Portfolio: fazux.design I'm a Senior Product Designer based in Berlin with 8 years of experience and a Computer Science background — which means I can hold a design conversation and a technical one in the same breath. I've been the founding designer on products that went on to raise $25M (Boeing, Raytheon, Denso as backers), shipped AI-powered healthcare apps that had to be both human and WCAG-compliant, and taken e-commerce platforms from zero to deployment using AI-assisted workflows. The work spans complex B2B SaaS dashboards, multi-step consumer flows, design systems, and checkout UX — the kind of products where the details actually matter. What I bring to a project: – Turn ambiguous briefs into structured, shippable design systems – Design for complexity without hiding it: data-heavy interfaces, enterprise UX, multi-role flows – Work directly with founders and product leads, not just off a spec – Use AI tools (Figma AI, Claude Code) to move faster without losing quality I'm not a "nice screens" designer. I think about how a product earns trust, how it converts, and whether the design holds up when the team scales. If your product is more complicated than it looks on the surface — that's usually where I'm most useful.

  • App Design
  • UI/UX Prototyping
  • User Experience Design
  • Mobile App Design
  • Product Design
  • Prototyping
  • Wireframing
  • Website Redesign
  • UIKit
  • Design & Usability Research
  • User Flow
  • Mobile App Redesign
  • UX & UI
  • Style Guide
  • WordPress

How it works

Post a job for freePost 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

How do I hire a Software Design Freelancer in Germany on Upwork?

You can hire a Software Design Freelancer in Germany on Upwork in four simple steps:

  • Create a job post tailored to your Software Design Freelancer project scope. We'll walk you through the process step by step.
  • Browse top Software Design Freelancer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Software Design Freelancer profiles and interview.
  • Hire the right Software Design Freelancer 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 Software Design Freelancer?

Rates charged by Software Design Freelancers 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 Software Design Freelancer in Germany on Upwork?

As the world's work marketplace, we connect highly-skilled freelance Software Design Freelancers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Software Design Freelancer team you need to succeed.

Can I hire a Software Design Freelancer 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 Software Design Freelancer proposals within 24 hours of posting a job description.