-
TEKsystems

Software Engineer

TEKsystems
Germany · Temporary · Mid-Senior

Technical Software SME (On‑Site, Erfurt)


Location: On‑site, Robotics/Automation Environment

Employment Type: Full-Time (6 months contract, Arbeitnehmerüberlassung)


We are looking for a highly skilled Technical Software SME to support a cutting‑edge robotics and automation environment in an active beta phase. This role is ideal for someone who thrives in fast‑moving, ambiguous settings and enjoys bridging the gap between software engineering and operational excellence.


Key Responsibilities

🔧 Software Debugging & Issue Analysis

  • Perform first‑pass debugging using logs, system behavior, and timestamps.
  • Investigate recurring faults and support root cause isolation.


🐧 Linux Systems Expertise

  • Navigate Linux environments, services, and directories to support troubleshooting.
  • Validate system health and assist with environment stability.


📦 Software Deployment & Release Support

  • Manage image updates, releases, versioning, and system readiness checks.
  • Oversee deployments in coordination with software engineering teams.


👀 Code-Reading & Logic Understanding

  • Read and interpret code structure and logic to identify fault locations (no coding required).
  • Provide insights to engineering teams to support faster resolution.


📘 Documentation & Runbook Ownership

  • Create and refine runbooks, capture edge cases, and document recurring behaviors.
  • Improve troubleshooting procedures through clear, high‑quality documentation.


🤝 Cross‑Team Collaboration

  • Work closely with software engineers, robotics teams, and operations stakeholders.
  • Escalate technical findings clearly and concisely.


🧩 Analytical Problem Solving

  • Diagnose issues with incomplete data in a constantly evolving beta environment.
  • Apply strong reasoning skills to isolate root causes.


🤖 Robotics & Automation Understanding

  • Understand how software interacts with robotic hardware and workcell logic.
  • Support seamless system performance across software and hardware layers.


⚡ Adaptability

  • Remain effective during rapid code changes, shifting system behaviors, and continuous iteration.


🗣️ Clear Technical Communication

  • Translate complex software findings into actionable insights for non‑software teams.


Qualifications

  • Strong experience troubleshooting software systems in technical environments.
  • Solid knowledge of Linux (CLI, services, logs, directories).
  • Ability to understand code behaviour and logic at a structural level.
  • Experience in deployments, releases, or version management is a plus.
  • Background in robotics, automation, or hardware‑software interactions preferred.
  • Excellent documentation, problem‑solving, and communication skills.
  • Comfortable working in dynamic, ambiguous, fast‑changing environments.


Why This Role Matters

As the on‑site software expert, you will ensure reliable software behavior, support engineering teams during rapid development cycles, and help keep robotics and automation systems running smoothly. Your expertise will directly impact system performance, stability, and continuous improvement.

Key Skills

Ranked by relevance

linux
Login to Apply
Posted
Jan 21, 2026
Type
Temporary
Level
Mid-Senior
Location
Erfurt
Company
TEKsystems

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Omnisent
Related

Full Stack Software Engineer (f/m/d)

2026-05-21

Full-time
Not Applicable
Germany
IT Services
Information Technology
View Job Details
smartclip
Related

Senior Software Engineer API (f/m/d) - Node.js, SQL

2026-05-28

Full-time
Mid-Senior
Germany
Technology
Information Technology
View Job Details
AnyTax
Related

Full-Stack Software Engineer (TypeScript)

2026-05-21

Full-time
Not Applicable
Germany
IT Services
Information Technology