Technical Manager (Mechanical Systems) | Responsable BT (mécanique/sysèmes)

Jobup

La Chaux-de-Fonds, NE, Switzerland
Published Nov 26, 2025
Full-time
Permanent

Job Summary

This senior role requires a proven leader to act as the conductor of a technical team composed of engineers and technicians. Based in La Chaux-de-Fonds, you will oversee the entire lifecycle of technical projects, from managing client specifications and pre-studies through to design, prototyping, testing, and final manufacturing control. A key part of the role involves driving innovation by proposing research axes and ensuring technological watch. Furthermore, you will be responsible for departmental human resources, including staff evaluations and the crucial task of managing and training industrial design apprentices. This position offers the opportunity to join a stable company known for its tradition of excellence and precision, requiring a higher technical education, ideally in mechanics, and strong prior experience in technical management within the industrial sector. Leadership, pedagogical skills, and the ability to foster team cohesion are essential for success.

Required Skills

Education

Higher technical education, ideally in mechanics

Experience

  • Professional experience in technical management and team leadership
  • Expert knowledge in mechanics, machinery, or a similar industrial sector
  • Proven ability to manage technical studies and design processes from client specifications
  • Experience in human resource management, including staff evaluation and training/mentoring (apprentices)

Languages

English (Basic)French (Fluent)

Additional

  • Must be a strong leader, unifying, and pedagogical, capable of ensuring team cohesion and adherence to company regulations.