Chargement en cours

Manager, Software Engineering (France)

GENNEVILLIERS, 92
il y a 9 jours

Reporting to the R&D Director, the Manager of Software Engineering is responsible for leading the end-to-end software engineering activities for the product line. The role safeguards the long-term technical competitiveness, scalability, and industrial robustness of software platforms. It combines:

  • Strategic Software Design Authority in France,
  • Scalable Software Delivery Factory in India,
  • Strong governance aligned with CAMECA NPI / Stage-Gate processes,
  • Transformation of legacy instrument software into a modular, hardware-agnostic platform.

Software is treated as a strategic product asset and a key differentiator for CAMECA’s business model.

Responsibilities

  • Global Software Engineering Leadership
    • Lead and structure the global SIMS Software Engineering organization (France + India).
    • Define and deploy the target software operating model in line with the SIMS R&D transformation.
    • Own software delivery performance (Quality, Cost, Delivery).
    • Establish clear governance, Key performance Indicators, and cross-site performance cadence.
    • Act as final escalation authority for major technical and delivery matters.
    • Develop technical leadership, succession plans, and engineering capability maturity.
  • Software Design Authority – Gennevilliers
    • Own end-to-end software system architecture across the portfolio.
    • Define and enforce modular, hardware-agnostic architectural principles.
    • Ensure system-level integration (software / electronics / physics / mechanics).
    • Approve key architectural decisions and arbitrate technical trade-offs.
    • Define validation, qualification, and release criteria.
    • Ensure cybersecurity-by-design and compliance considerations are embedded in architecture.
    • Guarantee long-term maintainability, backward compatibility, and lifecycle sustainability.
  • Software Delivery Factory – Bangalore
    • Build and scale the India-based Software Engineering organization.
    • Implement disciplined Agile execution and industrialized DevOps practices.
    • Ensure feature development, sustaining engineering, refactoring, and documentation.
    • Enforce standards, traceability, configuration management, and release discipline.
    • Protect Design Authority while scaling execution capacity.
    • Ensure predictable velocity and milestone adherence.
  • Platform Strategy & Modernization
    • Lead the transition from instrument-specific legacy software to a scalable software platform.
    • Define platform roadmap aligned with product and business strategy.
    • Integrate:
      • Modern UI/UX
      • Core real-time instrument control
      • Data acquisition & processing
      • Integrated data visualization
      • Post-processing workflows
      • AI/ML enablement readiness
    • Reduce technical debt and maintenance burden.
    • Drive reuse strategy across multiple instruments.
    • Contribute to long-term platform consolidation and modernization strategy.

NPI, Compliance & Quality

  • Ensure full compliance with CAMECA NPI / Stage-Gate processes.
  • Lead structured design reviews, documentation control, and change management.
  • Ensure software contributions support overall product compliance with applicable regulatory standards.
  • Embed cybersecurity-by-design principles aligned with industrial requirements.
  • Maintain rigorous traceability from requirements to validation evidence and release.
  • Drive continuous improvement in software quality, defect prevention, and industrial robustness.

Sustaining & Lifecycle Engineering

  • Lead sustaining activities including corrective updates, performance improvements, and obsolescence-driven adaptations.
  • Maintain configuration control and release integrity across product generations.
  • Ensure controlled evolution of legacy platforms while limiting technical debt accumulation.
  • Support cost optimization and value engineering initiatives.
  • Contribute to long-term lifecycle cost (TCO) optimization.

Cross-Functional & External Collaboration

  • Translate market and customer requirements into clear software specifications in partnership with Product Marketing
  • Work closely with Electronics, Mechanical Engineering, Operations, Quality, and Service.
  • Interface with external development partners, suppliers, and test laboratories when applicable.
  • Support manufacturing ramp-up and troubleshooting during industrialization.

Education & Experience

  • Master’s degree in Computer Science, Software Engineering, or related discipline. Advanced technical degree preferred.
  • 12–15+ years of experience in software engineering within complex high-tech equipment, scientific instrumentation, or industrial systems.
  • Minimum 5 years in technical leadership or software organization management roles.
  • Proven experience in multi-site or distributed engineering environments.
  • Experience scaling offshore or Low Cost Region engineering capacity is highly desirable.

Professional Knowledge & Abilities

Technical Expertise

  • Proven experience in complex multi-layered architecture combining:
    • Real-time/embedded control
    • Data acquisition systems
    • Signal/data processing
    • Advanced UI frameworks
  • Strong expertise in C/C++ for real-time or near-real-time environments.
  • Experience with Linux-based systems and/or RTOS environments.
  • Knowledge of languages for control or data applications.
  • Knowledge of customizable graphics: C#, WPF, MVVM.
  • Experience with hardware abstraction layers and industrial communication interfaces.
  • Strong understanding of software/system integration challenges in high-precision instruments.
  • Familiarity with cybersecurity practices applicable to industrial/scientific equipment.
  • Experience deploying scalable CI/CD and automated testing in regulated or high-reliability environments.

Agile & Delivery Model Governance

  • Define and deploy a scalable Agile delivery framework adapted to industrial NPI environments.
  • Ensure alignment between Agile execution cycles and CAMECA Stage-Gate governance.
  • Structure multi-squad organization (feature teams, platform teams, sustaining teams).
  • Establish clear backlog ownership and prioritization mechanisms in collaboration with Product Management.
  • Implement measurable velocity tracking and delivery predictability indicators.
  • Prevent Agile drift by enforcing architectural coherence and design authority discipline.
  • Ensure documentation, traceability, and regulatory constraints remain compatible with Agile execution.

Leadership & Strategic Capabilities

  • Ability to define long-term software platform strategy and modernization roadmap.
  • Strong capability to manage technical trade-offs (performance, determinism, scalability, cost).
  • Experience in make-or-buy decisions and external partner governance.
  • Financial literacy for budget planning and cost optimization.
  • Strong communicator able to present complex technical topics clearly to executive stakeholders.
  • Resilient, structured, and decision-oriented leadership style.
  • Professional proficiency in English (minimum B2 level).
#J-18808-Ljbffr
Entreprise
AMETEK
Plateforme de publication
WHATJOBS
Offres pouvant vous intéresser
FRANCE
il y a 12 jours
SORGES ET LIGUEUX EN PÉRIGORD, 24
il y a 12 jours
LES CLAYES SOUS BOIS
il y a 12 jours
PARIS, 75
il y a 12 jours
Soyez le premier à postuler aux nouvelles offres
Soyez le premier à postuler aux nouvelles offres
Créez gratuitement et simplement une alerte pour être averti de l’ajout de nouvelles offres correspondant à vos attentes.
* Champs obligatoires
Ex: boulanger, comptable ou infirmière
Alerte crée avec succès