Développeur C Embarqué
Si vous comprenez cette offre, c'est que nos projets peuvent vous intéresser. Alors n'hésitez pas à candidater !
/***********************************************************/
/* Created by puting on 27/05/2016. */
/* Copyright (c) 2016 puting. All rights reserved. */
/***********************************************************/
#!/usr/local/bin/tcc -run
#include <experience.h>
#include <cdi.h>
#define EXPERIENCE_MIN 5
#define DIPLOMA_LEVEL 5
#define TRUE 42
int main (int argc, char **argv)
{
unsigned int i = 0;
unsigned int matchingSkill = 0;
g_Experience = acquireExperience(argc, argv);
g_Experience.addRequiredSkill("Kernel");
g_Experience.addRequiredSkill("C");
g_Experience.addRequiredSkill("Makefile");
g_Experience.addRequiredSkill("Asm");
g_Experience.addRequiredSkill("Real time");
if (g_Experience.years >= EXPERIENCE_MIN)
if ((g_Experience.diploma >= DIPLOMA_LEVEL) || (g_Experience.anywayIsGoodCandidate == TRUE))
{
t_skill* skill = g_Experience->skills;
while(skill && (i < argc))
{
if (0 == fnmatch(skill->value, argv[i++], 0))
matchingSkill++;
skill = skill->next;
}
if (((double) matchingSkill/i) >= 0.9)
return sendApplicationNow("recrutement@puting.fr");
}
return EXIT_FAILURE;
}
/*************************************************************************/
/* projets industriels, R&D, informatique embarqué, applications mobile, */
/* SSII et cabinet de recrutement */
/*************************************************************************/
Pas forcément le temps de venir nous voir ? Pas de souci, l’équipe peut vous rejoindre près de votre lieu de travail !