INGENIERO ELECTRÓNICO & PROGRAMADOR DE MICROCONTROLADORES EN C/C++
I+D


24/04/2024


Sant Fruitós de Bages


Completa


Indefinido

Descripción

En Macsa nuestro mayor objetivo es garantizar a la industria la seguridad de sus productos, consiguiendo así, la tranquilidad de sus clientes mientras garantizamos un mejor mañana para nuestras futuras generaciones.

¿Te gustaría incorporarte en nuestro equipo y ayudarnos a conseguir nuestro objetivo?

Como INGENIERO ELETRÓNICO & PROGRAMADOR DE MICROCONTROLADORES EN C/C++ tu misión principal consistirá desarrollar de tarjetas electrónica embedded para cubrir las necesidades de la gama de producto de MACSA y programar microcontroladores en C / C++.

A continuación te detallamos tus funciones principales:

FUNCIONES HW

- A partir del análisis de las necesidades de los equipos industriales que fabrica la compañía, implementar el diseño de la electrónica necesaria para toda la gama evaluando partes comunes y específicas.
- Realizar el diseño de esquemáticos de la electrónica embedded dedicada para dichos equipos industriales.
- Desarrollar soluciones escalables tanto en electrónica como en software analizando las necesidades comunes de los diferentes equipos.
- Arrancar las tarjetas electrónicas recibidas, así como preparar el firmware & bootloader para poder arrancarlas.
- Depurar problemas hardware analizando tarjetas electrónicas para su reparación.

FUNCIONES SW

- Programación de micro controladores en C / C++.
- Creación de módulos de comunicaciones serie: SPI, I2C, UART, etc.
- Generación de código fuente de calidad para garantizar rapidez, & eficiencia de los productos.
- Configuración de diferentes plataformas de sistemas embebidos con FPGAs y microprocesadores involucrados.
- Preparar la entrega al cliente y realizar un seguimiento y soporte de los módulos e integraciones desarrolladas.

Te integrarás en un equipo de especialistas de desarrollo de aplicaciones para dispositivos embebidos en el que deberás:

- Dar soporte técnico a las aplicaciones y soluciones software existentes.
- Controlar y supervisar la actualización de las versiones generadas.
- Programación de nuevos requerimientos específicos de clientes y/o para funcionalidades estándar de los equipos.
- Participar del análisis y definición de las distintas soluciones.
- Desarrollar en tiempo y forma los programas para cumplir con las necesidades especificadas.
- Depurar incidencias en campo reportadas por técnicos & clientes.
- Realizar las pruebas necesarias para verificar que los programas elaborados o modificados cumplan con su objetivo.
- Documentar las aplicaciones según los estándares establecidos
- Mantenimiento y control de versiones (ciclo de vida del software).

Requisitos mínimos

Esta posición es ideal para ti crees que encajas en los siguientes requisitos y competencias:

- Formación en Ingeniería Electrónica, de Telecomunicaciones, Informática, o similar.
- 2 o 3 años en puesto similar.
- Inglés nivel alto (Mínimo B2)
- Conocimiento en diseño de tarjetas electrónicas en Altium.
- Trabajo contra repositorio de código fuente tipo GIT & uso de herramientas colaborativas.
- Capacidades de comunicación.
- Trabajo en equipo.
- Capacidad de investigación.
- Auto aprendizaje.

Fecha de incorporación

25/09/2023