/

Desarrollador de sistemas embebidos

Córdoba, Argentina

 ¡BIENVENIDO/A!


Si sos estudiante o te recibiste de ingeniero electrónico, Ingeniero en informática; Bioingeniería (con conocimientos de software); licenciatura en sistemas o computación; técnico superior en desarrollo de software... ¡Esta oportunidad es para vos!


A continuación, te comentamos acerca del puesto disponible: 


Misión:

Participar del proceso de programación/implementación teniendo como entrada las especificaciones de software y hardware (plataforma) y ajustándose a estándares de calidad y trabajo de la organización y del proyecto.


Responsabilidad:

Es el responsable del desarrollo de las piezas (unidades/elementos) de software para sistemas embebidos.


Tareas:

Comprender el requerimiento de software en base al hardware a utilizar. 

Modelizar y refinar especificaciones a fin de determinar un diseño detallado para implantar la funcionalidad requerida.          

Construir o adaptar clases, módulos u otras piezas de software. Reutilizar componentes existentes integrándolos con código propio. 

Verificar los programas desarrollados probándolos mediante testing unitario, de integración y funcional o de sistema.  

Revisar el código para resolver defectos o mejorarlo.

Documentar los programas de acuerdo a estándares. Tanto con documentos funcionales y de arquitectura, como con comentarios en el propio código.

Investigar nuevas tecnologías, cumplir con los procesos definidos de acuerdo al sistema de gestión de la calidad de la empresa y proponer mejoras.      

Mantener las aplicaciones productivas, corregir errores e implementar nuevas funcionalidades.     

Trabajar en estrecha colaboración con otros desarrolladores para conceptualizar, construir, probar y realizar productos.         

Crear interfaces de usuario de acuerdo al estado del arte.   

Participar en la definición y revisión de estándares y normas aplicables al diseño y construcción.           

        

Estudios:

Ingeniería informática; Ingeniería Electrónica; Bioingeniería (con conocimientos de software); licenciatura en sistemas o computación; técnico superior en desarrollo de software.


Conocimientos necesarios:

•Dominio de lenguajes de programación C/C++ (Paradigmas: Estructurados, Orientado a Objetos).

•Manejo de herramientas para la gestión de requerimientos y ambientes de desarrollo.

•Lecto-comprensión y elementos de redacción en inglés.

•Nociones de arquitectura de software y aplicaciones N-Capas.

•Prácticas de Testing y Refactoring.


Conocimientos deseables:

•Conocimientos básicos de electrónica analógica: de Ley de Ohm, resistencias, capacitores, semiconductores, circuitos integrados, concepto de ánodo y cátodo, transistores, multiplexación

•Manejo de sensores para tomar información, conversión de señales analógicas a digital y de señales digitales a analógicas

Conocimientos avanzados de electrónica digital 

•Lectura de señales digitales (Digital Read, Pulsador, Internal Pull-Up, Pull-Up / Pull-Down, Interrupciones)

•Herramientas y protocolos de comunicación (Comunicación Serial, Bit / Bytes, Bluetooth, Wifi)

•Conocimientos de procesadores cortex

•Desarrollo de sistemas sobre placas open hard como Arduino o Raspberry u otros

•Arquitectura de integración por serie

•Memoria SD, Flash, EEPROM

•Arquitectura de Integración por Ethernet

•Domótica, Robótica, Internet de las cosas.

•Conocimientos de Ingeniería del Software.

•Conocimiento de metodologías de análisis como UML u otros.

•Conocimiento de metodologías agiles como SCRUM u otros.

•Conocimiento de herramientas de control de versiones como GIT u otros.

•Manejo de instrumentos como Multímetro, Osciloscopio, Analizador Lógico.

•Soldadura de componentes SMD.

•Conocimientos, metodologías y modelos de calidad para la industria del software.


Habilidades deseables:

•Iniciativa, pro actividad y capacidad de análisis para la resolución de problemas.

•Flexibilidad en sus enfoques de las situaciones y búsqueda permanente de la calidad.

•Actuar ateniéndose a un orden propio que le facilite el acceso a lo que pueda necesitar.

•Capacidad de trabajar en equipo, estando dispuesto a preguntar, a compartir información y conocimientos y a tomar en cuenta a los usuarios.

Creativo.

•Buen manejo del tiempo

•Gran capacidad de aprendizaje

•Capacidad de autogestión

•Actitud, responsabilidad y compromiso

•Orientación al Cliente Interno/Externo

•Orientación a Resultados

•Actitud crítica, de perfeccionamiento y actualización permanente

•Capacidad de abstracción: comprender la “big picture” más allá́ de detalles de implementación

•Permanente capacidad para derivar de la práctica, elaboraciones conceptuales.


Características del puesto:

- Presencial.

- Full time. Lunes a viernes.

- Lugar de trabajo: Parque Empresarial Aeropuerto, Córdoba.


Algunos de nuestros beneficios

- Planificamos tardes recreativas,

- Presente por cumpleaños,

- Entre otros.


¡Te invitamos a postularte!

Feas Electrónica ofrece igualdad de oportunidades y lucha por la igualdad de trato para todos los géneros. Se adhiere a métodos de reclutamiento éticos que garantizan la no discriminación a ningún candidato por edad, discapacidad, reasignación de genero, matrimonio o unión civil, embarazo y maternidad, raza, religión o creencias, sexo u orientación sexual. Esta es una parte fundamental de nuestros valores y creencias y nos esforzamos por crear un entorno inclusivo donde todos puedan alcanzar su potencial.