Quelle proportion de la programmation est effectuée pour les systèmes embarqués?

15

Quelle proportion de la programmation est effectuée pour les systèmes embarqués? Plus généralement, veuillez partager toute statistique intéressante sur les programmeurs par domaine, par exemple en temps réel / entreprise / interface utilisateur / jeu /…

La façon dont vous définissez les limites du domaine (par exemple, ce qu'est un système embarqué) dépend de vous, mais veuillez donner quelques mots pour expliquer votre définition.

Gilles 'SO- arrête d'être méchant'
la source
+1. J'aimerais également en savoir plus. AFAIK, dans mon pays, les seules statistiques conservées dans notre domaine sont extrêmement génériques (par exemple "Ingénieur logiciel"). Au moins les formulaires fiscaux officiels et autres.
Bobby Tables

Réponses:

3

Eh bien, il existe de nombreux ordres de grandeur plus de processeurs intégrés que les ordinateurs à usage général. Environ 250 millions de PC produits par an.

Plusieurs milliards de processeurs embarqués produits par an.

Le marché mondial des logiciels embarqués vaut environ 3,4 milliards de dollars par an. http://www.slideshare.net/pboulet/socdesign

Les systèmes embarqués (avec ajout de matériel) valaient 88 milliards de dollars par an en 2009.

(Maintenant, les PC valent plus de 350 chacun, donc il y a plus d'argent en matériel PC.)

Beaucoup de processeurs intégrés font "la même chose", mais ils sont difficiles, coûteux et limités en termes de coûts, donc il y a beaucoup de pression dans l'espace "intégré aux consommateurs" pour réutiliser le code.

L'industrie du logiciel grand public représente environ 300 milliards par an. (à partir de wikipedia.)

En bout de ligne Environ 100 fois moins d'argent intégré dans un logiciel "normal".

Mais les programmeurs embarqués sont souvent des ingénieurs en électronique, payés moins cher; ou en Asie, où ils sont payés 5 fois moins qu'aux États-Unis par exemple. Les ingénieurs électroniciens australiens sont souvent payés 20% de moins que les ingénieurs logiciels.

Donc, probablement environ 1 / 30e de travail de programmation est intégré.

Tim Williscroft
la source
1
Je risquerais que vos 88 milliards de dollars pour les systèmes embarqués soient très bas. Les systèmes intégrés comprennent les appareils électroménagers (machines à laver, micro-ondes), les divertissements (TV à écran plat, lecteurs DVD, récepteurs de télévision numérique), les cartes de voeux musicales, tous les téléphones portables, le clavier sur votre bureau, l'ABS et la gestion du moteur sur votre voiture, la plupart de l'avionique dans l'avion qui vous emmène en vacances ... dois-je continuer.
u
J'ai juste utilisé des chiffres que j'ai pu trouver rapidement. Le chiffre 1 / 30ème qui en résulte est assez intéressant; ça gèle avec mes expériences personnelles
Tim Williscroft
1
Mais les programmeurs pour l'embarqué sont souvent des ingénieurs en électronique, payés moins cher - ce n'est vrai que si vous comparez les salaires des programmeurs ici et à l'étranger (embarqués et autres). Mais ici aux États-Unis, les développeurs embarqués ont tendance à faire plus que des développeurs d'applications (ou même de systèmes). Cela est encore plus vrai si vous êtes un EE majeur faisant du travail embarqué dans le secteur de la défense.
luis.espinal
1
@luis et c'est pourquoi je fais souvent du travail embarqué dans le secteur de la défense. Embarqué / défense: n'est pas externalisé jusqu'à ce qu'il achète le système ailleurs. (Et j'ai aussi ressemblé à cette remarque)
Tim Williscroft