CareerPlanSign in

Softwareentwickler/in (m/w/d) im Maschinenbau

Karlsruhe, Baden, BADEN_WUERTTEMBERG💼 Full-time💰 $50,000–$85,000🗓 2026-04-22 → 2026-09-27

Core

Developing control software for high-precision, cycle-time-critical manufacturing processes and analytics for measurement data in battery cell and fuel cell production systems.

Role type

Embedded software engineer (industrial automation)

Builds

Control software, measurement analytics modules, and automation systems for battery and fuel cell manufacturing

Domain

Industrial automation / Battery manufacturing / Fuel cells

Deliverable

production ML models | product features

Required skills

C/C++, Java, Rust, Object-oriented programming, Git, Structured Text (ST), EtherCAT, IO-Link, OPC UA, SQL, InfluxDB, HMI integration, FAT/SAT testing

Preferred skills

SPS development, Beckhoff TwinCAT 3, Battery cell industry experience

Technologies

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

Responsibilities

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

Seniority

Mid-level, hands-on IC

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