Aktiviere Job-Benachrichtigungen per E-Mail!

Freelance Embedded Software Engineer

Optimus Search

Weikersheim

Vor Ort

EUR 60.000 - 80.000

Vollzeit

Vor 5 Tagen
Sei unter den ersten Bewerbenden

Erhöhe deine Chancen auf ein Interview

Erstelle einen auf die Position zugeschnittenen Lebenslauf, um deine Erfolgsquote zu erhöhen.

Zusammenfassung

A leading specialist in embedded solutions is seeking an experienced Embedded Software Engineer (C++) for a three-month contract role in Weikersheim. This position requires a freelance work permit in Germany, focusing on developing software for industrial display systems. This opportunity is ideal for a seasoned developer who thrives on technical autonomy and complex hardware projects.

Qualifikationen

  • Minimum 5 years of C++ (C++11–C++17) experience, preferably in embedded or real-time systems.
  • Strong skills in low-level, hardware-near programming.
  • Proficient in object-oriented programming and modular software design.

Aufgaben

  • Develop embedded C++ software for industrial display and HMI platforms.
  • Perform onsite hardware testing and debugging with proprietary equipment.
  • Collaborate with cross-functional teams adapting to a fragmented schedule.

Kenntnisse

C++
Linux
Object-oriented programming
Modular software design
Hardware-near programming
Git
CMake

Jobbeschreibung

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from Optimus Search

Connecting top Engineering Freelance Talent to companies in the DACH region I Visual & Social Anthropology

A leading specialist in display, touch, embedded, monitor, and panel PC solutions, is seeking an experienced Embedded Software Engineer (C++) for a contract role supporting a key industrial HMI project.

MUST-HAVE REQUIREMENT: Freelance work-permit in Germany

Location: Onsite in Weikersheim (near Stuttgart and Nuremberg)

Start Date: June, 2025

Duration: 3 months, 250 hours total

Languages: English and German

Interviews: Asap

Key Responsibilities:

  • Develop embedded C++ software for custom industrial display and HMI platforms
  • Perform onsite hardware testing and debugging with proprietary equipment
  • Collaborate with cross-functional teams and adapt to a fragmented, irregular schedule
  • Support a minor internal Qt-based configuration/testing tool (Qt knowledge is a plus, not a must)
  • Use modern toolchains in a Linux-based development environment (Git, CMake, Qt Creator, Segger)

Requirements:

  • Minimum 5 years of C++ (C++11–C++17) experience, preferably in embedded or real-time systems
  • Strong skills in low-level, hardware-near programming
  • Proficient in object-oriented programming and modular software design
  • Experience working in Linux environments
  • Comfortable with tools like Git, CMake, Jenkins, and Makefiles
  • Project schedule is dependent on external partners, so work may be paused between phases (ranging from 1-day to 1-week gaps)
  • Candidates must be able to managenon-continuous workand switch contexts efficiently
  • Onsite presence is required due to the nature of the hardware

This is an excellent opportunity for a seasoned embedded developer seeking a short-term engagement with complex hardware and a high degree of technical autonomy.

To express interest, please apply directly or message me for more details.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Contract
Job function
  • Job function
    Information Technology
  • Industries
    Software Development and IT System Custom Software Development

Referrals increase your chances of interviewing at Optimus Search by 2x

Get notified about new Embedded Software Engineer jobs in Weikersheim, Baden-Württemberg, Germany.

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.