CareerPlanSign in

Embedded Softwareentwickler (m/w/d)

Rottweil, BADEN_WUERTTEMBERG💼 Full-time🗓 2026-05-17 → 2026-09-26

Core

Development of hardware-adjacent firmware for card readers, ticket stations, and counters in C.

Role type

Embedded Software Engineer

Builds

Firmware for payment and access control hardware

Domain

Embedded systems / IoT / Payment hardware

Deliverable

production ML models | product features

Required skills

C programming, Microcontroller (Cortex) development, Driver development, RFID integration, Protocol implementation (I²C, SPI, RS232, USB, OneWire), Unit and Regression testing, Test Driven Development, Continuous Integration, Version control (Subversion, GIT), Hardware-software interface design

Preferred skills

C++ programming, Qt framework, ERP system usage, English language proficiency

Technologies

C, C++, Qt, Subversion, GIT, Windows, Linux, Cortex Microcontrollers

Responsibilities

Create firmware for card readers and ticket stations, Plan and document software projects, Develop test software, Write realization concepts for new devices, Support customers during commissioning and operation

Seniority

Mid-Senior, hands-on IC

Sourced via bundesagentur · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.