Les missions du poste


Environnement de travail

Chez MicroEJ, nous croyons en l'autonomie et la collaboration au sein des équipes. Notre organisation repose sur le modèle Team Topologies, avec :

- Des équipes de 4 à 10 développeurs aux compétences mixtes dans les systèmes embarqués et le développement d'applications
- Un bureau dédié pour chaque équipe, favorisant la concentration et la collaboration
- Pas de management hiérarchique au sein de l'équipe - tout le monde contribue techniquement et est responsable de la roadmap produit, du backlog et du cycle de développement
- Communication directe avec les dirigeants, permettant une clarté dans l'alignement avec les objectifs de l'entreprise
- Des missions de long terme en phase avec la vision de l'entreprise en matière d'innovation et de croissance
- Vous travaillerez avec les outils suivants : Gradle, IntelliJ IDEA, Eclipse, JUnit, Jenkins et GitLab

Nous vous donnons les clés pour mener à bien les projets de l'équipe. Si vous aimez évoluer dans un cadre où vos idées comptent et où vous avez la liberté d'agir, ce poste est fait pour vous.

À propos de MicroEJ

MicroEJ est un éditeur logiciel dédié au développement et au déploiement d'applications sur tout type d'objet électronique. Notre produit MICROEJ VEE est perçu comme l'équivalent d'Android pour le développement d'applicatifs pour tous les objets autres que des smartphones et tablettes (thermostats intelligents, compteurs électriques, montres, électroménager, etc.).

Nos solutions s'adressent à toutes les entreprises confrontées au développement rapide de logiciels embarqués et offrent un équilibre inégalé entre coût, qualité et innovation. Notre mission est d'apporter au monde de l'embarqué ce que Android a apporté aux smartphones : un système logiciel optimisé et standardisé, permettant de créer à grande échelle des objets à forte composante logicielle.

Nous sommes fiers de maintenir une relation à long terme avec nos clients grâce à la nature de notre business model. Nos différentes collaborations reposent sur un esprit de co-création de valeur avec nos clients, soutenue par des résultats concrets sur plusieurs années.

Rejoignez-nous pour façonner l'avenir des objets connectés en pilotant l'innovation logicielle sur des produits qui transforment l'industrie.

MicroEJ révolutionne les processus de développement de produits électroniques intelligents en réduisant la complexité logicielle des applicatifs. Grâce à nos solutions, nos clients accélèrent la conception de nouveaux produits d'un facteur deux à trois.

Plus de 450 millions de licences ont déjà été vendues et nous poursuivons notre croissance de façon exponentielle, notamment dans les domaines de l'énergie, des wearables et de l'audio.

En tant que membre de l'équipe engineering, vous contribuerez aux processus d'intégration continue et de déploiement automatisé pour les outils et applications développés chez MicroEJ. Vous travaillerez en collaboration avec les équipes de développement logiciel et IT Ops pour assurer la qualité et la fiabilité des solutions mises en place.

Dans ce cadre, vous serez amené(e) à :

- Participer aux évolutions et à la maintenance de l'environnement logiciel et matériel d'intégration continue (Jenkins, Gitlab, Artifactory, Sonar, Linux, Windows, Docker, automatisation des tests, pipelines)
- Proposer des améliorations pour renforcer la résilience aux pannes, maximiser l'automatisation, et optimiser les performances (réduction des temps de traitement, parallélisme des tâches) en participant activement à une démarche d'amélioration continue des processus en place
- Apporter votre expertise en pipelines CI aux équipes de production
- Documenter les procédures d'installation et d'utilisation de l'infrastructure pour faciliter le partage de connaissances
- Conseiller et accompagner nos clients dans la mise en place de systèmes d'intégration continue adaptés à leurs besoins
- Développer des outils internes pour simplifier le travail des développeurs et améliorer leur productivité

Le profil recherché


Vous êtes issu(e) d'une formation de niveau Bac +3 à Bac +5 en informatique, avec un intérêt pour le développement logiciel, l'ingénierie système (Linux et Windows), et les défis liés à l'intégration. Vous appréciez le travail en équipe et savez être force de proposition pour contribuer activement à l'amélioration continue des projets sur lesquels vous intervenez.

Ce poste est ouvert à toutes et à tous, quel que soit votre niveau d'expérience : débutant(e) ou expérimenté(e), votre envie d'apprendre et de progresser sera votre meilleur atout pour réussir dans ce rôle.

Technologies utilisées :

- OS : Systèmes Linux (Debian/Ubuntu), Windows et macOS
- Langages/scripting : Bash, Python, Java, Ant, Groovy, PowerShell
- Outils : Ivy, Gradle, Git
- Intégration continue : Jenkins, Youtrack, Sonar, Gitlab, Github, Artifactory, Docker

Compétences requises

  • Python
  • Java
Postuler sur le site du recruteur

Ces offres pourraient aussi vous correspondre.

L’emploi par métier dans le domaine Informatique à Nantes