Red de conocimiento informático - Conocimiento informático - ¿Qué habilidades deben dominar los ingenieros de software integrado?

¿Qué habilidades deben dominar los ingenieros de software integrado?

Los ingenieros de software integrado deben tener habilidades: 1. La más importante es la programación en lenguaje C, y C, que está estrechamente relacionado con sus programas de lectura, aplicaciones, proyectos de desarrollo y trasplante de sistemas; 2. Sistema operativo; : LINUX, WINCE, etc., han estudiado al menos un tipo y también deben tener una buena comprensión de algunos conocimientos básicos 3. Tener una buena comprensión de ARM, FPGA, DSP y otro hardware; 4. Tener una gran capacidad práctica; .

Los ingenieros de software integrado son personas dedicadas al desarrollo de software integrado, lo que implica el desarrollo y diseño de la capa de aplicación y el software subyacente. Los sistemas integrados se centran en las aplicaciones, se basan en tecnología informática, y el software y el hardware se pueden adaptar. Son adecuados para sistemas informáticos especiales donde los sistemas de aplicaciones tienen requisitos estrictos en cuanto a función, confiabilidad, costo, volumen y consumo de energía.

Perspectivas de desarrollo

El campo integrado es relativamente nuevo y se está desarrollando muy rápidamente. Muchas tecnologías de software y hardware no han aparecido en mucho tiempo (como procesadores ARM, sistemas operativos integrados, LINUX). sistema de operaciones). Por lo tanto, es relativamente difícil ingresar a esta industria, los talentos incorporados son escasos y su valor naturalmente ha aumentado.

Según estadísticas de departamentos autorizados, la brecha de talento integrado en mi país es de aproximadamente 500.000 personas cada año. Según un informe de encuesta publicado por 51job.com, el desarrollo de software integrado será una de las carreras más populares y populares en los próximos años. En realidad, existe una distinción entre lo alto y lo bajo en la creación de software. Un programador senior de Java con 3 años de experiencia gana solo entre 8k y 10k, mientras que un programador de lenguaje C de bajo nivel de Linux con dos años de experiencia se atreve a pedir un salario mensual de. 10k.

En el artículo "Desarrollo y tecnología de computadoras" publicado en la 11ª Conferencia Nacional de Intercambio Académico de Microcomputadoras en Wuhan en noviembre de 1998, el académico Shen Xubang, un conocido experto en sistemas integrados en mi país, discutió el uso de chips integrados en los próximos 10 años Proporciona una explicación científica y una perspectiva para la industria informática básica.

Algunas PDA avanzadas han realizado la escritura de caracteres chinos en la pantalla y la publicación de mensajes cortos por voz, y su ámbito de uso diario también será cada vez más amplio. Para soluciones empresariales específicas, como gestión logística, escaneo de códigos de barras, recopilación de información móvil, etc., este pequeño sistema integrado portátil desempeñará un papel muy importante. En el campo del control automático, no solo se puede utilizar para cajeros automáticos, máquinas expendedoras, control industrial y otros equipos especiales, sino que también se puede combinar con equipos de comunicación móvil, GPS y sistemas integrados que también pueden desempeñar un papel muy importante. .