Je sais que différentes entreprises ont des définitions différentes pour les titres d'emploi, mais en général, la «conception logique» est-elle la même chose que la «conception de circuits numériques»?
Pour moi, les titres d'emploi sont très similaires, mais pas exactement les mêmes. La «conception logique», à mon avis, implique l'écriture de VHDL ou de Verilog pour concevoir une logique numérique destinée aux FPGA, aux CPLD ou peut-être même aux ASIC.
«Digital Circuit Design», d'autre part, signifie pour moi qu'en plus (éventuellement de travailler sur) les trucs HDL, vous concevez également toute la partie numérique de la carte / puce / système - y compris le travail sur les interfaces vers le des trucs analogiques. Je pense également que la «conception de circuits numériques» comprend moins de «conception logique» et davantage l'utilisation de circuits intégrés et de composants / blocs IP standard.
Maintenant, cela ne doit évidemment pas être le cas. Les deux titres d'emploi pourraient certainement décrire exactement le même poste, c'est juste mon interprétation. Si vous êtes à la recherche d'un emploi dans ce domaine, la description du travail peut probablement fournir plus d'informations sur ce que le travail particulier implique. Si ce n'est toujours pas clair, postulez aux deux, puis dans l'entretien, vous pouvez demander des éclaircissements.
Au centre de carrière d'Intel (c'est-à-dire jobs.intel), j'ai trouvé deux postes qui pourraient aider à répondre à cette question. Selon leur site Web, un ingénieur en conception logique [ 1 ] devrait :
J'ai également trouvé un poste d'ingénieur en conception logique chez ARM [ 2 ] qui correspond à la définition d'Intel. Par conséquent, dans un très bref résumé, un ingénieur de conception logique semble concevoir, simuler et déboguer la logique RTL.
D'autre part, Intel attend d'un ingénieur pour la conception de circuits numériques [ 3 ]:
Ces tâches, à mon avis, semblent être plus liées à la «gestion de projet» et à la «prise de décision» qu'à la mise en œuvre réelle (pas que cet ingénieur ne se «salisse pas les mains»). De plus, le poste d' ingénieur en circuits numériques semble comprendre les tâches de fabrication de puces, contrairement à l'autre poste. En conséquence, il semble que pour Intel, il existe une différence entre les deux postes. Cependant, je n'ai pas trouvé de poste de concepteur de circuits numériques chez ARM. Cela pourrait signifier que ARM n'utilise pas cette définition, ou qu'il n'y a tout simplement pas de positions ouvertes pour le moment.
Dans l'ensemble, je conseillerais d'examiner les postes offerts par chaque entreprise et ce qu'ils attendent de chacun d'eux, car les définitions présentées pourraient facilement varier pour d'autres entreprises.
Remarque : Les références expireront finalement car ce sont des postes. Par conséquent, j'ai inséré tout le contenu pertinent d'eux dans cette réponse.
la source