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).
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