Embedded Infrastructure Development Engineer - CDI Toulouse

CDI
Toulouse
Salaire : Non spécifié
Télétravail fréquent
Expérience : > 3 ans
Éducation : Bac +5 / Master

EasyMile
EasyMile

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

We are seeking a skilled and motivated Infrastructure Engineer for a replacement position within our embedded Infrastructure team in Toulouse. As an Infrastructure Engineer, you will play a crucial role in building and maintaining the development environment and frameworks that support our embedded software components:

  • Build and maintain the developer environment for robotics teams (Operating system packaging, CI/CD pipelines, code quality, testing framework, etc.)

  • Build and maintain frameworks to:

    • Allow embedded software components to communicate with each other

    • Synchronise with our cloud components

    • Allow embedded third parties integration

  • Build and maintain tooling to ensure embedded software works as expected (monitoring, logging, diagnose, etc.)

Key Responsibilities:

  • Design, document, implement and review source code, following established coding standards and best practices.

  • Collaborate with other development teams to integrate development and CI practices into their software development lifecycle.

  • Participate in the definition of the test plan of your component.

  • Implement and maintain unit tests and integration tests, with maximum automation.

  • Test your development on the test bench or in the vehicle.

  • Ensure the support and maintenance of your component, from delivery to production (integration, validation, deployment and run).

  • Work in close collaboration with your product owner to ensure a consistent delivery (effort estimation, risk monitoring, deviations, etc.).

  • Ensure the features are delivered according to the architecture defined with the tech leads and architects.

Position details

  • Contract: permanent full time

  • Location: Toulouse (31)


Profil recherché

There is no typical profile at EasyMile, we all come from different backgrounds and that is what makes us strong! Don’t hesitate to apply if you are motivated and interested by innovative transportation and technologies.

Core Technical Skills:

  • Build management tools: CMake, RPM packaging, Yocto

  • Programming languages: Python (preferred), C++

  • CI/CD (Jenkins preferred / GitLabCI)

  • Version control systems (git with GitLab)

  • Linux Operating System Administration (RHEL-like, systemd)

  • Software & OS debugging and problem-solving in CI environments

  • Scripting languages (mainly Groovy, Bash)

Bonus Skills (Nice-to-Have):

  • Foundational knowledge of cybersecurity principles.

  • Familiarity with ROS.

  • Familiarity with Agile methodologies and tools (e.g., Jira).

Essential Soft Skills:

  • Demonstrated autonomy, teamwork, and communication abilities.

  • Strong rigor and method in your work.

Language Skills:

  • Fluency in English and French (both Advanced level).

Déroulement des entretiens

  • 30 minutes call with the recruitment team

  • Technical tests & Interview with the team 

  • One hour interview with the manager 

  • One hour interview with the Engineering Director and the Recruitment Manager

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Software & Web Development”.

Voir toutes les offres