OPEN POSITIONS

Apply to join Cosmo Tech today!

The Cosmo Tech team is more than 70 strong, speaks a dozen different languages in our two offices, and have studied at more than 60 universities around the world. Our diverse team values excellence, the pioneering spirit, enthusiasm, and team spirit. All Cosmonauts work hard to deliver world-leading solutions for partners and customers.

Interested in joining one of the world’s most exciting startups? Apply today to one of our open positions!

OPEN POSITIONS

Ingénieur assurance qualité logicielle (H/F)

Principales responsabilités
Au sein de notre équipe qualité, vous validez avec l’aide des équipes produit, la conformité technique et fonctionnelle de nos produits:

  • modélisation et simulation de système complexe,
  • application d’aide à la décision dans le monde du transport ou de la gestion d’actifs dans le domaine de l’énergie.

Vous participez à l’organisation des processus de qualité. Vous contribuez et organisez la rédaction de scénarii de tests automatiques et manuels. Vous participez à la rédaction de plans de tests, de plans d’assurance qualité. Vous êtes en relation avec des développeurs, des utilisateurs, des experts fonctionnels.

Et à ce titre, vous :

  • Utilisez nos produits comme pourraient le faire des utilisateurs avancés
  • Confrontez le comportement observé au comportement attendu décrit dans les spécifications fonctionnelles
  • Remontez les problèmes rencontrés aux équipes de développement
  • Créez et configurez les environnements de test (OS, applications)
  • Participez à l’élaboration des stratégies de vérification des applications avant livraison
  • Rédigez et implémentez des scenarii de tests pour les nouvelles fonctionnalités et pour la non-régression
  • Lancez et contrôlez des campagnes de tests, manuelles et automatiques, en relation avec les cycles de livraison des produits
  • Participez plus largement à la vie des produits : ajout de fonctionnalités, discussions avec les équipes pour améliorer les produits

Profil

  • Formation BAC+5 (Diplôme d’Ecole d’Ingénieur ou formation universitaire) minimum / jeune docteur
  • Jeune diplômé / 3 ans d’expérience en Assurance Qualité Logicielle
  • Capacités d’analyse et de synthèse, et de résolution de problèmes
  • Aptitude à appréhender rapidement les nouvelles technologies
  • Autonomie, rigueur
  • Persévérance, patience, curiosité
  • Bon relationnel, qualité d’écoute et esprit d’initiative
  • Capacité à travailler en équipe
  • Maîtrise de l’anglais courant (fluent)

Compétences

  • Connaissances scientifiques générales
  • Connaissances en modélisation et simulation numérique
  • Connaissances en programmation (Javascript, Python, Bash, POO)
  • Excellente culture informatique
  • Connaissance pratique de SVN, Git ou autre outil de gestion de version
  • Pratique des grands systèmes d’exploitations du marché : Windows, Linux, Mac OS X
  • Expérience de la virtualisation (VirtualBox ou autre outil de virtualisation) appréciée
  • Connaissance d’un logiciel de gestion d’incident type Jira, Trac, Bugzilla, etc, appréciée
Junior Content Marketer

We are seeking an enthusiastic young marketer who is seeking to start their career in a dynamic environment that will challenge them daily. As a junior content marketer you’ll join a team committed to spreading the word about our industry-validated technology, creatively positioning our brand among the most innovative tech companies in the world, and sharing our message in digital and traditional media. You’ll be tasked with growing the awareness of Cosmo Tech as a company delivering Augmented Intelligence for Critical Infrastructure, supporting our pre-sales and sales teams, and managing the Cosmo Tech website and blog.

What you’ll do

As a Junior Content Marketer you will be a key content creator on the marketing team. Reporting to the Director of Marketing, you role will include:

  • Write creative blog posts and website pages, source photos and other rich media, and manage the Cosmo Tech website
  • Brainstorm, develop, and post social media updates for clients across multiple industries on multiple platforms (Facebook, Twitter, LinkedIn, Pinterest, etc.)
  • Monitor Google Analytics to gather data, ensure success metrics are being reached, and suggest strategic changes where improvements can be made
  • Liaise with pre-sales, sales, and technical teams about content, blog topics, and other material
  • Strategize and write copy for marketing projects, including email newsletters, brochures, slide decks, LinkedIn Pulse, and placed media articles
  • Undertake research to create and validate content that supports Cosmo Tech strategic priorities

What you’ll need

The ideal candidate will:

  • Be a native English speaker, or have native level English speaking and writing skills
  • Have strong French language skills (speaking, reading, and writing)
  • Have an eye for creative quality, personal creative flair, and great attention to detail
  • Enjoy working in a dynamic and rapidly changing environment
  • Have a first degree (Bachelors or equivalent) in marketing, English, journalism, or equivalent work experience
  • Knowledge of WordPress, Mailchimp, SEO, SEM, and SMM
  • Knowledge of Adobe Photoshop and Indesign an advantage
Social Media Marketer

6 Month Internship/Stage

Join a young and dynamic team of marketers helping position Cosmo Tech in an international environment.

What you’ll do :

Social Media Strategy

  • Work with the Director of Marketing to define a social media strategy for H1 2018
  • Work with the Director of Marketing to determine KPIs and essential metrics for each social media channel
  • Work with the Director of Marketing to align social media strategy with broader marketing strategy

Social Media Management

  • Manage the various social media channels that Cosmo Tech uses including:
    • Twitter
    • LinkedIn
    • Instagram
    • Facebook
    • YouTube
  • Regular reporting of essential metrics for each social media channel
  • Scheduling and ‘buffering’ of social media updates

Content Creation

  • Create original social media supports including images, infographics, GIFs, and videos
  • Create sales and marketing supports including blog posts, newsletters, email campaigns, whitepapers, and ebooks

Auxiliary Marketing Tasks

  • Other marketing tasks and projects in support of the broader Cosmo Tech marketing, lead generation, and sales strategies

The ideal candidate will:

  • be a student in Marketing & Communication (Business School or University)
  • have previous experience in social media marketing
  • be interested in innovation, the startup environment, and high tech companies
  • have the ability to multitask and be detail-oriented
  • have a strong level of English (spoken and written)
  • have a basic knowledge of the Adobe Suite (Photoshop, Indesign, Illustrator)

Not essential but advantageous:

  • Experience using social media management tools (Hootsuite, Buffer, Tweetdeck etc.)
  • Experience using email software (Mailchimp, Aweber etc.)
  • Experience creating video editing software (After Effects, Premiere Pro, iMovie etc.)
Etudiant(e) alternant(e) pour rejoindre notre équipe QA

Dans le cadre de notre développement, nous sommes à la recherche d’un(e) Etudiant(E) alternant(e) pour rejoindre notre équipe QA de 3 personnes. Vous participez constamment aux efforts d’amélioration de la qualité du logiciel, tout en respectant les principes Agiles. En détail vs missions:

  • Réaliser des tests d’intégration
  • Participer à des campagnes de tests d’applications qui sont des innovations de ruptures pour nos clients
  • Participer aux tests de notre produit de modélisation et simulation de système complexes. Au coeur de l’action mais soutenu par l’équipe QA
  • Maintenir les plateformes et les données de test
  • Identifier, analyser et remonter les anomalies aux équipes de développement

Notre environnement technique :

  • Tests automatisés nous permettant de prendre le contrôle des applications testées par programmes :
    • Squish avec script Python pour les applications Qt C++
    • Protractor avec scripts Javascript pour les applications web Angularjs

Votre profil :

  • Etudiant(e) en formation supérieure en informatique, développement logiciel ou équivalent
  • Une première expérience sur des missions QA est un vrai plus !
  • Bonne connaissance des langages Python/ C++/JAVA exigée
  • Connaissance en méthodologie de tests et assurance qualité
  • Passionné et à l’écoute des nouvelles technologies
  • Être flexible et faire preuve d’adaptabilité dans l’environnement de travail.
  • Vous êtes rigoureux, dynamique et doté d’une curiosité, d’une agilité et d’un esprit d’équipe vous permettant de bénéficier à plein des libertés offertes par l’agilité
  • Vous avez envie d’apprendre et de partager vos expériences avec vos collègues
  • Vous avez l’habitude de travailler en agilité Scrum
Développeur(euse) Informatique

Au sein de notre équipe développement produits, vous participerez à la conception, au développement, au test et à la maintenance des nos différentes briques technologiques, dans un environnement technique très riche, ralliant des composants Front-End (HTML/CSS/JS/Angular), Back-End (Java / Spring), des briques d’analyse et transformation de données, de calcul distribué (Spark), de composants de calcul de simulation en C++.

Plus précisement, vous:

  • Spécifiez, concevez, développez, testez et documentez de nouvelles fonctionnalités pour notre plateforme de modélisation de systèmes complexes
  • Vous apportez des solutions génériques dans une démarche de création de produit
  • Intégrez des produits et solutions tierces dans notre produit
  • Optimisez les performances : occupation mémoire, temps de réponse, parallélisme, …
  • Apportez un support aux utilisateurs
  • Participez avec l’équipe DevOps à l’intégration continue, aux tests, aux déploiements automatiques multiplateforme du serveur

Environnement technique :

  • Front-End (HTML/CSS/JS/Angular)
  • Java/JEE (JPA, JTA, Servlets, Websockets…), Ecosystème Spring
  • Apache Spark
  • ETL (Pentaho)
  • BI (bibliothèque de dashboards)
  • Intégration continue
  • Bases de données relationnelles/SQL/ et non-relationnelles

Profil recherché :

  • Formation supérieure en informatique, développement ou équivalent
  • Une première expérience sur un poste similaire est indispensable
  • Une ou plusieurs des technologies listées ci-dessus
  • Bon potentiel d’apprentissage, bonne culture scientifique, mathématiques et modélisation
  • Passion pour l’agilité
  • Capacité à travailler en autonomie, esprit d’initiative
  • Rigoureux, sens du détail et respects des délais
  • Capacité d’analyse et de synthèse
Développeur(euse) JAVA

Au sein de notre équipe développement produit, vous participerez à la conception, au développement, au test et à la maintenance de la partie serveur JEE de notre produit de modélisation et simulation de système complexe.

Plus précisement, vous :

  • Spécifiez, concevez, développez, testez et documentez de nouvelles fonctionnalités pour notre plateforme de modélisation de systèmes complexes
  • Intégrez et gérez le code de calcul de simulation en C++ sur le serveur
  • Intégrez des produits et solutions tierces dans notre produit
  • Optimisez les performances : occupation mémoire, temps de réponse, parallélisme, …
  • Apportez un support aux utilisateurs
  • Participez avec l’équipe DevOps à l’intégration continue, aux tests, aux déploiements automatiques multiplateforme du serveur

Environnement technique :

  • Java/JEE (JPA, JTA, Servlets, Websockets…)
  • Ecosystème Spring
  • SWIG
  • Apache Spark
  • Apache Hadoop
  • Bases de données relationnelles/SQL
  • Maven

Profil recherché :

  • Formation supérieure en informatique, développement ou équivalent
  • Une première expérience sur un poste similaire est indispensable (4/5 ans)
  • Maitrise d’UML
  • Expérience appréciée de Spark et/ou Hadoop
  • Des compétences en C++, Python ou tout autre langage que Java seraient un plus
  • Des compétences en Docker seraient un plus
  • Bon potentiel d’apprentissage
  • Connaissance des méthodes Scrum & Agile
  • Capacité à travailler en autonomie, esprit d’initiative
  • Rigoureux, sens du détail et respects des délais
  • Capacité d’analyse et de synthèse
Modélisateur(trice)

Au sein de notre équipe de modélisation, Vous serez en charge de la spécification fonctionnelle, de la conception, du développement, de l’amélioration et du suivi de modèles de simulation de systèmes complexes sur la plateforme de la société.

Plus précisement :

  • Conception avec les experts métier (UML, csmML)
  • Développement des modèles conceptuels
  • Développement d’interfaces graphiques
  • Intégration des données
  • Définition des scénarios
  • Développement de protocoles d’expérimentation
  • Calibration et validation des modèles

Vous serez responsable de la définition et de la bonne exécution des projets de R&D dont vous avez la charge.

Profil recherché :

  • Formation supérieure en informatique, modélisation, développement de modèles ou équivalent
  • Très bonnes connaissances de langages de programmation C++ et en conception informatique (UML)
  • Expérience souhaitée en modélisation, simulation, et gestion de projet
  • Connaissance des méthodologies Agile et de gestion de projet
  • Capacité à travailler en autonomie, à s’adapter et faire preuve d’initiative
  • Curiosité, réactivité et appétence pour la relation client
  • Expérience requise en intégration de données, business analyst/lien et support client
  • Excellente communication écrite et orale (en français et en anglais)
Stage modélisation informatique

Pour un client acteur mondial dans le domaine du transport ferré, Cosmo Tech développe une application permettant de simuler les performances énergétiques et opérationnelles d’une ligne de métro afin de mieux caractériser les solutions vendues par le client lors de réponses à des appels d’offres. Les modèles Cosmo inclus dans l’application encapsulent de la connaissance métier en termes de pilotage automatique des métros, de signalisation, d’infrastructure ferroviaire et électrique,d’efficacité du matériel roulant. Cosmo permet le couplage de l’ensemble de ces sous-systèmes pour pouvoir en étudier la dynamique résultante.Dans le cadre de l’étude de qualité du logiciel développé par Cosmo, la validation des modèles est une étape essentielle.

Cette validation se fait notamment en étudiant la dynamique du modèle lors de scénarios de simulations et en comparant les résultats à ceux de données réelles. En fonction des résultats observés lors des campagnes de validation, les modèles peuvent avoir besoin d’être améliorés.

Responsabilités et missions

Votre mission :

En interaction forte avec les équipes de Cosmo (modélisateurs et produit):

  • vous mènerez l’ensemble de l’étude de validation des modèles du projet rail urbain.
  • vous serez amené à élaborer le plan d’expérience numérique à réaliser en fonction des hypothèses à tester et des données de références disponibles.
  • vous lancerez des simulations et analyserez les résultats, comparant les simulations Cosmo et les données de référence.
  • vous présenterez les résultats de votre analyse graphiquement et dans un rapport.
  • vous enquêterez sur les sources possibles de différences, et pourrez être amené à faire évoluer les modèles pour mieux représenter les systèmes du client.
  • vous serez source de propositions pour améliorer les tests, les modèles, tant au niveau de la précision que de l’optimisation du temps de calcul.

Compétences requises :

  • Etudiant(e) en cycle supérieur idéalement en modélisation, informatique ou équivalent
  • Des connaissances en analyse de données (gestion de jeux de données, statistiques, régressions linéaires, …) sont un gros plus
  • Des connaissances d’un langage d’analyse de données : R, Python,
  • Modélisation: notions d’analyse numérique, connaissance d’UML, plan d’expériences, exploration paramétrique
  • Des connaissances d’un langage de programmation : C++ de préférence
  • Des connaissances dans le domaine du transport urbain et de la gestion de l’énergie seront appréciées
  • Capacité à rédiger des documents techniques et de la documentation
  • Capacité à comprendre les problématiques de clients
  • Autonomie et capacité d’adaptation
  • Travail en équipe
  • Bonne pratique de l’anglais
Spontaneous Candidature

Cosmo Tech is always looking for qualified candidates to join their teams in Lyon, France and San Francisco, California.

Our diverse team includes engineers, developers, modelers, marketers, salespeople, and managers who are all committed to serving our clients, working closely with our partners, and delivering the finest augmented intelligence products to decision makers in the world’s most complex industries.

The Cosmo Tech team is committed to our core values of excellence, enthusiasm, teamwork, and the pioneering spirit. Our team is drawn from more than a dozen countries, have studied at more than 60 universities around the world, and speak eleven different languages around the office, including English, French, Spanish, and Mandarin.

If you feel you have what it takes to be a Cosmonaut but don’t see any open positions that aligns with your skills and experience, apply as a spontaneous candidate.

APPLY TODAY