Software Engineering Weber
Posted 1w ago

Embedded Software Developer - FREELANCE GESUCHT

Software Engineering Weber
Kempten, Bavaria, Germany
HybridContract
Responsibilities
  • developing software
  • implementing bootloaders
  • conducting reviews
Requirements
  • Degree in computer science
  • Electrical engineering, or equivalent
  • Strong embedded C/C++
  • Software architecture
  • Hardware-near development
  • Python, Linux, and German skills
  • Regular presence in Kempten required
Technical tools mentioned
CC++STM32TINRFPWMADCCANPythonLinuxPytestGitLab Pipelines

Job description

Wir sind ein Ingenieurbüro mit Schwerpunkt Embedded Software.

Unser Fokus liegt auf Low-Level-Programmierung, sicheren Systemen, Algorithmenentwicklung, Leistungselektronik und Datenanalyse.

Wenn Du strukturierten Code, präzises Arbeiten mit Hardware und kontinuierliche Weiterentwicklung suchst, passt Du zu uns.

Wir suchen _keinen_ Vollzeitler, sondern einen Freelancer als langfristigen Partner, der immer wieder mal kleinere Aufgabenpakete übernehmen möchte.

WICHTIG: Wir machen Embedded. Also hardware-nah. Also mit Hardware. Also macht es keinen Sinn, wenn du nicht gelegentlich in Kempten sein kannst!

Aufgaben

  • Entwicklung von Embedded-Software in C/C++
  • Implementierung von Secure Bootloadern (STM32, TI, NRF) gemäß aktueller Sicherheitsanforderungen (u. a. Cyber Resilience Act).
  • Entwicklung von Treibern und Steuerungen (PWM, ADC, CAN, ...) und weitere Schnittstellen für Anwendungen in Motorsteuerungen und Leistungselektronik.
  • Durchführung von Code-Reviews, Refactoring und Fehleranalysen mit konsequenter Anwendung von Clean-Code-Prinzipien.
  • Weiterentwicklung einer Python Bibliothek für Testautomatisiereng: Pytest, Relayboards, externe ADCs, GitLab Pipelines, etc
  • Erstellung präziser und nachvollziehbarer Architektur- und Projektdokumentation.

Qualifikation

  • Deutsch verhandlungssicher (!!!)
  • Regelmäßig in Kempten (!!!)
  • Abgeschlossenes Studium der Informatik, Elektrotechnik oder vergleichbare Qualifikation.
  • Fundierte Kenntnisse in Embedded C/C++ sowie in Software- und Systemarchitektur.
  • Erfahrung in der Hardware-nahen Entwicklung und im sicheren Umgang mit Datenblättern.
  • Kenntnisse in Regelungstechnik und Leistungselektronik sind von Vorteil.
  • Sicherer Umgang mit Python und Linux, auch zur Automatisierung von Entwicklungsaufgaben.

Benefits

  • Anspruchsvolle Projekte mit direkter technischer Relevanz.
  • Langfristige projektbasierte Zusammenarbeit

Klingt passend?

Dann schick uns Deine Unterlagen – gerne mit Referenzen zu bisherigen Projekten oder Code-Beispielen.

Let’s build good tech.

About Software Engineering Weber

Embedded software engineering firm specializing in hardware-oriented systems.

Similar jobs

Embedded Software Developer roles near Kempten, Bavaria
6d
Save
Mark Applied
Hide
Embedded Software Entwickler (m/w/d)
Ulm, Baden-Württemberg, Germany
HybridFull Time
Elbit Systems Deutschland
Elbit Systems Deutschland: Developing specialized defense electronics and secure communication systems.
Degree in computer science, communications engineering, or electrical engineering; substantial C++ experience; Python and object-oriented design skills; embedded Linux integration experience; German and English proficiency.
C++, Python, Linux, VxWorks, RTOS, Embedded Linux, Yocto
6d
Save
Mark Applied
Hide
Embedded Software Engineer for Aerospace Electronics (m/f/d)
Lindenberg im Allgäu, Bavaria, Germany
OnsiteFull Time
Liebherr
Liebherr: Manufactures heavy machinery, aerospace components, and domestic appliances.
Computer science, electrical engineering, electronics, or comparable degree; long-term embedded programming experience; low-level C and microcontroller expertise; English C1 and German B1.
C, real-time operating system, microcontrollers, device drivers, kernel modules, DO-178
1w
Save
Mark Applied
Hide
Working Student - Embedded Software Development for Swarm Navigation and Communications
Oberpfaffenhofen, Bavaria, Germany
OnsitePart Time, Contract
DLR
DLR: Germany's national research center for aeronautics and space.
Student in computer science, electrical engineering, mechatronics, or related field with C++ or Rust programming skills, embedded systems experience, and knowledge of software engineering, Git, and CI/CD.
C++, Rust, ESP32, Raspberry Pi, I²C, SPI, Git, CI/CD
2w
Save
Mark Applied
Hide
Embedded Software Engineer (w/m/d)
Nesselwang, Bavaria, Germany
HybridFull Time
Endress+Hauser
Endress+Hauser: Global leader in measurement instrumentation and process automation.
Computer science or electrical engineering degree, practical embedded systems experience, C++ expertise, development tools experience, and German and English communication skills.
C++, Visual Studio Code, Git, Jira, FreeRTOS, Zephyr, HART, IO-Link, PROFINET, IEC 61508, IEC 62443
3w
Save
Mark Applied
Hide
Teamleiter Embedded Software (m/w/d)
Ulm, Baden-Württemberg, Germany
OnsiteFull Time, Part Time
EDAG
EDAGXetra: ED4: Engineering partner for the automotive and mobility industry.
Technical or scientific degree or equivalent, several years software/system development experience (C, Python), leadership experience, project/part-project familiarity, German (C1) and English proficiency.
C, Python
1mo
Save
Mark Applied
Hide
Working Student Embedded Software, Ravensburg (m/f/d)
Ravensburg, Baden-Württemberg, Germany
€16/hr OnsitePart Time, Internship
congatec
congatec: Manufacturer of embedded and edge computing hardware modules.
Student in electrical engineering, information technology or comparable field; knowledge of C and C++; basic software development tools; good English.
C, C++
5mo
Save
Mark Applied
Hide
Senior Embedded Software Engineer (m/w/d) – Günzburg
Günzburg, Bayern, Germany
HybridFull Time
Xylem
XylemNYSE: XYL: Manufacturer of water transport, treatment, and testing technologies.
3+ YOE3+ years embedded software development; strong C/C++, embedded Linux; Rust/Python a plus; German and English proficiency; collaboration with hardware and test teams.
C/C++, Embedded Linux, Rust, Python