Skip to content
Job boardOpen

Software Team Leader / Software Architecture Lead (Machine Automation)

Confidential · Wetzlar, Germany · On-site · SENIOR

  • Wetzlar, Germany · On-site
  • German · English

Indexed (today) · refreshed constantly

Budget
€90–130 / h
Start
flexible
Work mode
On-site
Contract
Freelance / B2B
Seniority
SENIOR
Reference
75759

Required skills

Nice to have:C#SCLStakeholder Management

Languages: German · English

Job description

Project overview

Hi,

I'm currently looking for an experienced Software Team Leader / Software Architecture Lead to join an exciting machine development project within the industrial automation sector.

The project is currently in an advanced prototyping phase, and we're looking for someone who can take ownership of the overall software architecture and provide technical direction to a multidisciplinary team of PC, PLC and NC developers.

This is a highly technical leadership position, combining software architecture, engineering management and hands-on technical decision-making.

Your responsibilities

What we're looking for

We are looking for a senior technical professional with a strong background in software architecture and industrial machine development.

Experience:

Technical skills:

Area

Technologies / Experience

PC Development

Delphi, ideally C#

PLC Development

Siemens TIA Portal, ideally SCL

NC/CNC Systems

Siemens SINUMERIK 840D / ONE

Motion Control

Axis control, interpolation and motion systems

Software Architecture

Modular, layered and event-driven architectures

Software Quality

CI/CD, automated testing, version control and integration

Leadership profile

The ideal candidate will:

What will make you successful?

During your first 6–12 months, you will be expected to:

Contract : Freelance

Language: German (Mandatory)

Start date: ASAP

  • Assess the existing machine software architecture and identify areas for improvement.
  • Define and implement a common software architecture strategy across PC, PLC and NC development teams.
  • Lead and coordinate software engineers across the different technical disciplines.
  • Review existing technical concepts, identify architectural risks and propose improvements.
  • Define software development standards, design principles and best practices.
  • Organise and prioritise development activities according to technical dependencies and project milestones.
  • Ensure smooth integration between PC, PLC and NC software.
  • Improve software quality, modularity, scalability and long-term maintainability.
  • Support the development of software solutions that are easy to maintain, update and troubleshoot once machines are deployed.
  • Work closely with Mechanical Engineering, Electrical Engineering, Project Management and Service teams.
  • 15+ years of software development experience.
  • 10+ years in software architecture or technical leadership.
  • Experience leading multidisciplinary engineering teams.
  • Strong background in industrial automation, robotics, machine control, semiconductor equipment, packaging machinery or similar industries.
  • Experience taking over existing projects, assessing architectures and driving technical improvements.
  • Be technically strong and able to challenge engineering decisions.
  • Have experience coordinating PC, PLC and NC development teams.
  • Be comfortable making architectural decisions and setting technical direction.
  • Have excellent communication and stakeholder management skills.
  • Be pragmatic, analytical and solution-oriented.
  • Take ownership of the existing machine software architecture.
  • Establish a common architectural vision across all software teams.
  • Identify and resolve critical technical and integration challenges.
  • Define development priorities and coordinate implementation activities.
  • Improve software quality and long-term maintainability.
  • Ensure the machine software platform is ready for future deployment and expansion.

Project details

12 months + extension

Wetzlar, Germany

Conditions: On site

90€ - 130€ per hour

Please send me your CV.

  • Start: flexible
  • Remote: onsite
  • Location: Wetzlar, Germany, DE
  • Rate: 90-130 EUR/h
  • Languages: German, English

Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing

Found on next-ventures.com

Browse all jobs
Sign up free to apply