Skip to main content

Project Design Engineer at C0000164178P

Department: Engineering

Language
Setup
Remote - Switzerland
Level
mid
Posted

Summary from listing

ILC Dover is hiring a Project Manager to manage technical projects from design through final delivery. The role coordinates internal and external stakeholders, develops customer-tailored technical solutions, tracks timelines and budgets, validates projects at customer sites, collaborates with purchasing and assembly, and supports technical documentation. The position requires a bachelor's degree in Mechanical Engineering or an equivalent qualification, 5 to 10 years of design experience, B2/C1 English proficiency, and occasional travel of approximately 10% in Switzerland and abroad. Benefits include flexible hours, the possibility of remote work, five weeks of vacation, free parking, and 10% of salary in shares after one year of service.

For job seekers

Ready to find a role that actually fits?

Upload your résumé, start a Job Search Thread, and let Metaintro rank real openings against your experience — then guide you from search to offer.

Match

Compare live roles against your current evidence.

Position

Turn proof projects into role-specific applications.

Improve

Use market feedback to keep the skill plan current.

Return to navigation