← Zurück zur Liste
Stelle

Software Developer in Mechanical Engineering

Backend Developer • Vor Ort • Vollzeit • 📍 Karlsruhe

Software developer role at RapidEdge Technology building control software for manufacturing automation and analyzing measurement data.

Responsibilities

  • Implement control software for high-precision, cycle-time-critical manufacturing processes
  • Develop software components for analyzing measurement data
  • Develop new products for the ecosystem and improve existing ones through code optimization and new features
  • Design, develop, and test software with TwinCAT 3 (Structured Text)
  • Integrate field devices (EtherCAT, IO-Link), robotics/drive technology, inline metrology, HMI connectivity, and data connectivity (OPC UA, MES, SQL, InfluxDB)
  • Create functional specifications, FAT/SAT, customer acceptance tests, code reviews, version control (Git)

Requirements

  • 2+ years of software development experience in C/C++, Java, Rust, or similar
  • Confident in object-oriented programming
  • Experience with Git and structured, requirement-driven working style
  • German (B2/C1), English B2
  • Valid work permit for Germany (for non-EU citizens)

Nice to have

  • Experience with PLC development, ideally with Beckhoff TwinCAT 3
  • Experience in the battery cell/process industry

Soft skills

Team playerIndependent ownershipStructured approach

What we offer

  • 40h/week, flexible hours, partial remote work
  • €50,000–85,000 annual salary
  • 30 days of vacation
  • Further training, trade fairs/conferences
  • Modern equipment, short decision paths

About the company

RapidEdge Technology develops and automates production equipment for battery cells, next-gen batteries, fuel cells, and electrolyzers, partnering with OEMs and machine builders, headquartered in Karlsruhe.

Languages: Német: B2/C1, Angol: B2

Ähnliche Stellen