Les partenaires publicitaires:

Description de l'emploi pour un ingénieur du firmware

ingénieurs du firmware créent et le code du firmware, le logiciel embarqué dans les appareils électroniques. Un ingénieur individu peut passer la plupart de son temps à écrire nouveau code, débogage, le test, en aidant à la fabrication ou de travailler dans d'autres fonctions de conception. Ils travaillent avec les programmeurs et les concepteurs de matériel et de livrer le code selon les délais d'une entreprise.

  1. Notions de base de firmware

    • Firmware décrit tout code de programmation embarqué dans un morceau de l'électronique qui contrôle le dispositif interne. Presque chaque appareil électronique contient firmware de quelque sorte. Claviers, télécommandes, micropuces, téléphones, appareils photo, les calculatrices et les disques durs ont tous firmware créé par un ingénieur du firmware. Les programmes vont de code relativement simple à l'intérieur d'une calculatrice LCD pour les programmes massifs et complexes qui contrôlent la carte mère de votre ordinateur.

    • Compétences



      • Pour créer firmware, les ingénieurs du firmware ont besoin de connaissances de pointe de l'électronique liés et langages de programmation. Un grand pourcentage de firmware utilise une variante du langage C ou un langage d'assemblage, et les ingénieurs ont besoin d'expérience appropriée avec les langues de leur employeur utilise. Expérience avec le matériel de l'électronique et de l'ingénierie électrique peut également se révéler utile pour localiser l'emploi.

      Les employeurs




      • Beaucoup d'entreprises dans différents secteurs exigent des ingénieurs du firmware. Les sociétés produisant des ordinateurs, du matériel informatique, l'électronique grand public, jouets et voitures tous nécessitent un firmware écrites pour leurs produits, et les ingénieurs peuvent travailler en tant que consultants ou des programmeurs indépendants ainsi.

      Éducation

      • La plupart des emplois d'ingénierie du firmware exigent un diplôme de baccalauréat en informatique ou dans un domaine d'étude connexe, comme les mathématiques ou en génie, et certains exigent un diplôme de master. De nombreuses universités proposent des programmes de quatre ans avec ces degrés, bien que dans certains cas, un certificat de deux ans est suffisante. Beaucoup de sociétés de logiciels proposent également des cours de certification supplémentaires pour les ingénieurs qui souhaitent travailler avec des produits ou des fournisseurs spécifiques.

      Perspective

      • Le Manuel de travail Outlook 2010 publié par le ministère du Travail État Unies prévoient que les emplois de génie logiciel va augmenter beaucoup plus vite que la moyenne pour la décennie à venir. Le salaire pour les ingénieurs logiciels travaillant dans les systèmes informatiques en 2008 variait d'environ $ 53,000 à $ 128,000.

    » » » » Description de l'emploi pour un ingénieur du firmware