CareerPlan

Senior Softwareentwickler/in (m/w/d)

Karlsruhe, Baden, BADEN_WUERTTEMBERGRemoteFull-time€65k–€95k2026-03-13 → 2026-11-11
Hybrid

Core

Design and implementation of control software for high-precision, real-time manufacturing processes in battery cell and fuel cell production systems.

Role type

Senior Software Engineer (Industrial Automation)

Builds

Control software for coating, quality measurement, and dosing systems

Domain

Industrial automation, battery manufacturing, fuel cells

Deliverable

production ML models | product features

Required skills

C/C++, Java, Rust, Object-Oriented Programming, Modular Software Architecture, Git, PLC Programming (TwinCAT 3), Motion Control (NC/PTP), Fieldbus Integration (EtherCAT, IO-Link), OPC UA, SQL, InfluxDB

Preferred skills

Battery cell industry experience, Beckhoff TwinCAT 3 expertise

Technologies

TwinCAT 3, ST, EtherCAT, IO-Link, OPC UA, Git, SQL, InfluxDB

Responsibilities

Conceptualize, develop, and test PLC software with TwinCAT 3; Integrate field devices, robotics, and drive technology; Create functional specifications and support FAT/SAT; Collaborate with process engineers and product management; Mentor junior developers

Seniority

Senior, hands-on IC