Aller au contenu

Topic Taf


Mister Yellow

Messages recommandés

Posté(e)
Ca à l'air bien sympa. C'est dans la pure lignée de mon option de 5ème année : méca-info-tronique...

C'est clair que cette affaire est vraiment techniquement super interressante. Je travaille en plus avec 2 sociétés (fournisseurs/partenaires), on a au total environ 8 à 10 personnes pour couvrir l'ensemble de l'activité.

Par contre, le point négatif : on perd de l'argent systématiquement, de l'étude ("payée" par le client), à la fabrication (bientot une 10aine de valise), en passant par les bugs qui commencent à remonter.... (pfff, saleté de XML!)

j'ai reçu une bonne dizaine de candidats là, et je suis tout simplement outré par le niveau.

à peine 2 ont passé le test "basique" que j'avais préparé, et sont globalement tous "tout mou", c'est desespérant

ils étaient "tout mou", ca explique très bien ce que j'ai ressenti :)

Donc comme aucun ne semblait s'y connaitre, j'ai pris le seul qui m'a posé des questions sur le sujet.

(zut, je viens de me rappeler que l'un des candidats vient sur le forum !!! nota pour lui : je ne te vise pas perso :ninja: )

c'est possible d'avoir le test "basique" ou un échantillon par MP please ?

je suis pas destiné à etre expert en dev C vu que je fais de la µélec mais tout de même j'en ai besoin donc c'est pour me faire une idée :lol2:

Moi je n'ai pas fait de test, j'ai juste discuté, et il suffit d'aborder la force/faiblesse du C : "les pointeurs, vous connaissez ?"

Quelqu'un qui ne connait pas ce sujet en C, pour moi, il est passé à côté... :lol2:

C'est sur, c'est pas aussi bien que les objets en C# ou des techos ADO-chépakoi à la mode, c'est bien moins reluisant, mais c'est tout simplement nécessaire dans mon domaine.

En µélec, tu fais du C de base, et tu as besoin de connaitre les pointeurs, de maitriser les types de données, etc... non ?

Tu bosses sur quels micros ?

Nous, on est spécialisé sur un (vieux) micro siemens : le C167, et on fait aussi du PIC.

Posté(e) (modifié)

nan mais les tests c'est ça hein

quelques questions basiques sur les langages qu'on utilise (Java, SQL etc...)

mais ce qui me chagrine le plus c'est l'impression de morts-vivants en face de toi quoi :ninja:

Modifié par Panp
Posté(e) (modifié)
c'est possible d'avoir le test "basique" ou un échantillon par MP please ?

je suis pas destiné à etre expert en dev C vu que je fais de la µélec mais tout de même j'en ai besoin donc c'est pour me faire une idée :ninja:

Ca m'interesse aussi les tests basiques (un petit MP quand tu auras le temps).

Juste pour voir si je ne suis pas "rouillé" car çà fait trop longtemps que je fais du PL/SQL :)

Modifié par vinnssou
Posté(e) (modifié)
Moi je n'ai pas fait de test, j'ai juste discuté, et il suffit d'aborder la force/faiblesse du C : "les pointeurs, vous connaissez ?"

Quelqu'un qui ne connait pas ce sujet en C, pour moi, il est passé à côté... :(

C'est sur, c'est pas aussi bien que les objets en C# ou des techos ADO-chépakoi à la mode, c'est bien moins reluisant, mais c'est tout simplement nécessaire dans mon domaine.

En µélec, tu fais du C de base, et tu as besoin de connaitre les pointeurs, de maitriser les types de données, etc... non ?

Tu bosses sur quels micros ?

Nous, on est spécialisé sur un (vieux) micro siemens : le C167, et on fait aussi du PIC.

Ok pas connaitre les pointeurs c'est pas top. :ninja:

En fait je suis integré à un projet de conception d'ASIC (une puce sympa destinée à avoir un fonctionnement bien précis, ici en gros gestion de la cohérence mémoire au sein d'un système multi-processeurs). Ensuite il faut des gens pour concevoir et coder le fonctionnement de la puce à l'aide d'un langage de description hardware (Verilog en l'occurence): en quelque sorte tu écris les équations qui décrivent le fonctionnement du système et puis un fois que c'est tout bon t'appuies sur un bouton magique et ça te sort l'équivalence du truc sous forme de portes logiques (bon c'est ultra simplifié et ya plein d'étapes mais bon...).

Le problème c'est de vérifier la justesse de ce design en Verilog, donc de s'assurer quel le sous-bloc (puis le chip complet) va se comporter de manière correcte (conforme sa spécification fonctionnelle en somme). C'est la que l'équipe ou je bosse intervient.

On a pour charge d'établir l'environnement de simulation de chaque sous-bloc du chip afin de vérifier le comportement. Ici c'est fait par un outil maison mélangeant C++/SystemC pour au final batir un environnement de SystemC (un autre langage de despcription matériel) pour pouvoir simuler ça avec le code du bloc.

Donc oui on doit utiliser types de données pointeurs, classes etc... (ts les trucs basiques du C++ :lol2: ).

Pour vérifier que tout fonctionne, un mécanisme de prédiction est mis en place (c'est un truc maison mais c'est magique) pour vérifier que les données sortantes sont bien celle attendues vu les stimulis d'entrée. Ajouté à ça l'écriture d'un certain nombre de propriétés (dans un langage adapté au simulateur) permet de dire qu'on est bien passé dans tous les cas de fonctionnement possibles au cours des simulations effectuées. La aussi il faut pouvoir recenser les cas de simulations possibles, il y en a beaucoup mais l'aspect aléatoire de la génération des stimulis permet de s'en sortir.

Bon c'est ultra-simplifié pour éviter de souler tout le monde (c'est peut etre trop tard :) ) mais c'est bien intéressant. :lol2:

travail d'équipe avec le reste des gens de mon service pour pouvoir faire un environnement de simulation sympa, travail avec les designers, utilisation de plusieurs langages (C++/SystemC/verilog/PSL/scripts divers pour les makefile et extraction de données (Perl,bash,Tcl)), c'est un peu touché à tout mais c'est mieux comme ça :lol2:

Pour des renseignements annexes ---> MP sinon on va se faire tuer :lol2:

En ce qui concerne les "micros" on bosse avec Intel et on utilisera les futures évolution des Xeon et Itanium. Donc un systèmé mixte IA32/IA64. Le serveur developpé étant l'évolution des actuelles briques de base du super-calculateur du CEA --> oui ce sont de gros serveurs B)

Désolé pour les non-scientifiques et ceux qui ont la gueule de bois :lol2:

nan mais les tests c'est ça hein

quelques questions basiques sur les langages qu'on utilise (Java, SQL etc...)

mais ce qui me chagrine le plus c'est l'impression de morts-vivants en face de toi quoi :o

ok ok je pensais à un test plus conséquent :huh:

Modifié par BenBDF
Posté(e)
La caractérisation, moi je suis trop mauvais en electronique pour en faire :)

Déjà, faut sortir l'oscillo, et ces bêtes là, j'essaie de les éviter ou de sous traiter :ninja:

Moi côté choses variées, j'suis servis :

- je bosse en ce moment sur une valise qui simule tout l'environnement moteur, afin de tester des calculateurs d'injection. Donc en plus de me cogner la gestion de projet et l'informatique (Labwindows CVI), je me dois comprend la méca, les diverses cartes electroniques qui ont été concues : carte injecteur, qui simule l'injecteur de la voiture, la carte allumage, qui simule... l'allumage (sur les versions essence), les carte entrées logiques et analogiques que je pilote depuis le soft. Pour faire simple, ce sont tous les capteurs de température (huile, eau), la pédale d'accélerateur, la vitesse du moteur, etc, mais aussi les cartes signaux : c'est le plus chaud. Ca simule par exemple la roue dentée du moteur... faut donc je comprenne cette satanée roue dentée. Ah, pour corser le tout, j'ai choisit de communiquer entre le soft et la valise en USB...

- et plein d'autres choses, mais moins interressantes à raconter :lol2: comme des baies de programmation de calculateurs...

Ouais ça a l'air sympa (tu bosses à Siemens ?)

Ouais sinon si t'as des stages (de tout niveaux) tu peux me les envoyer en MP, je les transferai à mon école, ça peut les intéresser. :lol2:

Ouais sinon pour les étudiants qui galèrent à vos tests c'est normal, ils en ont fait 1 année, c'est un de leur premier entretien et sont donc pas rassuré (j'aime bien défendre les étudiants :lol2: ), ce qui faut voir c'est s'ils sont capable de se mettre vite à niveau.

Ben > Pourquoi utiliser Verilog et System C ? c'est la même chose, non ?

Posté(e)
Ben > Pourquoi utiliser Verilog et System C ? c'est la même chose, non ?

Besoin d'un plus haut niveau que Verilog.

Verilog, VHDL et SystemC permettent de représenter des systèmes sous forme structurelle ou comportementale, dans la majorité des degrés de finesse. Par contre, ils ne savent pas décrire la partie physique.

Verilog est particulèrement à l'aise dans les descriptions de bqs niveaux, mais manque un peu de souplesse dans le comportemental de très haut niveau (il ne sait par exemple pas modéliser les entités abstraites telles que des OS, des mutex, des canaux de communications, ...).

VHDL est semblable à Verilog, permet un tout petit peu plus de haut niveau dans le comportemental (il dispose de la notion de pointeurs), mais est moins adapté au bas niveau.

SystemC est très peu adapté au bas niveau. Il a été conçu pour modéliser les système à des niveaux intermédiaires jusqu'à très haut. Il sait modéliser des entités propres aux OS telles que des mutex, des sémaphores, ... et dispose d'un moyen simple de modéliser des canaux de communication abstraits (ethernet, UMTS par exemple). Il laisse les très bas niveaux (transistors) à Verilog, VHDL et aux langages dédiés (SPICE, ...).

Source ---> généralités sur les HDL

La suite du topic est matheuse aussi.... :ninja:

Ouais ça devient sérieux le bistrot :)

Posté(e)

on se fait chier dans ce topic :ninja:

deja qu'on a du mal a comprendre un rose, alors en plus s'il rajoute des mots qui existent pas dans des posts longs comme un jour sans pain.

on a pas le cul sorti des ronces ...

Posté(e)
on se fait chier dans ce topic :)

deja qu'on a du mal a comprendre un rose, alors en plus s'il rajoute des mots qui existent pas dans des posts longs comme un jour sans pain.

on a pas le cul sorti des ronces ...

pour ça, faut voir avec zitoun, nous on y est pour rien :ninja:

:lol2:

Posté(e)
on se fait chier dans ce topic :ninja:

deja qu'on a du mal a comprendre un rose, alors en plus s'il rajoute des mots qui existent pas dans des posts longs comme un jour sans pain.

on a pas le cul sorti des ronces ...

j'ai mis un smiley par paragraphe en moyenne :)

Posté(e)
pour ça, faut voir avec zitoun, nous on y est pour rien :ninja:

:)

Tu veux un pain? :lol2:

Ma copine bosse quelques heures par semaine chez un (vrai) boulanger... je te raconte pas ses mi(t)ches.

Bon sinon je comprends rien à vos techniques C++machintruc, et faut dire que je m'en tappe pas mal :lol2:

De mon côté, je rejoins Yoda et sa force pas très claire : j'ai reçu un mail de félicitations de mon patron, connaissant le personnage, je troue ça vraiment louche... ça sent le placard.

Posté(e)
Ouais ça a l'air sympa (tu bosses à Siemens ?)

pas à, mais pour :lol2:

Ouais sinon si t'as des stages (de tout niveaux) tu peux me les envoyer en MP, je les transferai à mon école, ça peut les intéresser. :huh:

Ouais sinon pour les étudiants qui galèrent à vos tests c'est normal, ils en ont fait 1 année, c'est un de leur premier entretien et sont donc pas rassuré (j'aime bien défendre les étudiants :lol2: ), ce qui faut voir c'est s'ils sont capable de se mettre vite à niveau.

Pour les stagiaires, je puise dans mon école (IUP ISI, eventuellement IUT info).

Mais je le note, je peux faire passer les sujets, je tomberai peut etre sur de meilleurs étudiants :(

Pour finir sur les stagiaires, je n'attend pour ma part pas qu'ils soient des boss dans leur domaine, la preuve ; j'en ai quand même pris un

Qu'est-ce qui a fait que tout d'un coup des forumers parlent dans une langue bizarre :ninja:

Ils ont chopé un virus, ils sont malades :):lol2:

Bah moi, ca fait quelques mois (années?) que j'étais pas passé, alors... :lol2:

Pour des renseignements annexes ---> MP sinon on va se faire tuer :lol2:

Arf, tu as de toute façon dépassé mes compétence en micro... je pensais plutot à du dev de base moi (style un truc tout con dans un PIC)

Posté(e)
Arf, tu as de toute façon dépassé mes compétence en micro... je pensais plutot à du dev de base moi (style un truc tout con dans un PIC)

Oui toi tu pensais à des µControleurs (PIC, ST4, ST7 etc..). BenBDF fait de la µélec.

Je vais m'empresser d'appeler demain pour demander au moins le versement pour la durée initiale du contrat.

J'ai touché mon pactole aujourd'hui. Ca m'a fait un (salaire normal) x 3,5 :rolleyes:

Posté(e)

un salarié fixe, en c d i , basé à kourou, a reservé un stage à caractère semi-professionnel à Toulouse. Pour les frais de transport, sur présentation, on lui remboursera le train. mais à cause de la grève de la sncf en ce moment il a aura du mal a avoir un train qui fait le trajet de kourou à toulouse.

Posté(e)
un salarié fixe, en c d i , basé à kourou, a reservé un stage à caractère semi-professionnel à Toulouse. Pour les frais de transport, sur présentation, on lui remboursera le train. mais à cause de la grève de la sncf en ce moment il a aura du mal a avoir un train qui fait le trajet de kourou à toulouse.

le petit train dans la tete il ne fait pas greve lui

:diable:

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.