Technical Manager M/F
Within the Defense Business Unit and reporting to the Special Vehicles Manager, you are responsible for the design and technical coordination of the project with a view to establishing definition and justification files for complex mechanical systems or subsystems, primarily mechanical, in the Defense field, and particularly for applications intended for Engineering (Crossing Systems, Robots, Special Vehicles).
In this capacity, your missions are as follows:
- You analyze the needs defined in the specifications
- You participate upstream in the tender response phases
- You conduct feasibility studies and development logic
- You define technical orientations at the project level, notably in connection with the methods department, with a view to the industrialization of the developed subsystem
- You understand and respect architectural constraints while applying this approach within the assigned scope (volume, mass, and even energy allocation)
- You are responsible for the pre-dimensioning and design choices of the equipment in compliance with regulatory requirements and contractual performance criteria.
- You define and respect ergonomic constraints
- You guarantee technical choices and performance maintenance in compliance with the specifications (quality, costs, deadlines)
- You are responsible for the estimate and then the mass balance
- You lead the technical teams in charge of the development and qualification of the developed subsystems or assemblies
- You ensure the monitoring and support of suppliers and partners with whom the project interacts and guarantee the achievement of performance throughout the project phases with them
- You are the preferred technical interlocutor for the client and all project stakeholders (engineering manager, project manager, quality, purchasing, methods, control, production, site.)
- You provide technical assistance and monitoring during the realization, assembly, and commissioning phases of the developed subsystems or assemblies.
- You participate in the qualification of the assigned system
o Master's degree (Bac +5) in Engineering with a focus on mechanics and/or complex systems architecture;
o Proven experience of at least 5 years as an engineer in a Design Office (mechanical design and pre-dimensioning), including a minimum of 3 years as a Technical Manager on industrial projects, ideally in the Defense field and/or in the Land Vehicle field. Knowledge of constraints related to tenders and Defense contracts would be a plus
o Fluent English is essential;
o Ability to collaborate with different stakeholders in the company (Engineering, Purchasing, Methods, Production, etc.);
o Strong communication skills;
o Skills in using CAD software (ideally CRE0), pre-dimensioning, and PLM (ideally Windchill)
o Analytical and synthesis skills.