Skip to content
info@mpcingenieria.com

En MPC Ingeniería realizamos trabajos profesionales de programación y desarrollo software para sistemas embebidos y dispositivos electrónicos. Nos adaptamos a cualquier entorno de trabajo, pudiendo tanto en sistemas operativos libres como propietarios, creando software en todos los niveles: desde firmware para microcontroladores, hasta aplicaciones e interfaces gráficas de usuario (GUI).

Estamos preparados para implementar los siguientes tipos de proyectos:

1.- Electrónica para automoción

Realizar productos para la industria del automóvil requiere estabilidad y robustez en el código generado. Se debe realizar software teniendo en cuenta las peores condiciones y telerancia a fallos.

El software desarrollado en automoción debe seguir una metodología especial, y debe llevar a cabo una serie de comprobaciones de funcionamiento.

MPC Ingeniería desarrolla software para automoción siguiendo las indicaciones de la normativa y estándares de industria actuales.

En Automoción es común desarrollar software empleando lo siguiente:

  • Interfaz de comunicación entre dispositivos del vehículo (elevalunas eléctricos, sensores de temperatura, tacómetro, etc): CAN, OBD, MOST, FR, IDB1394, LIN
  • Interfaz multimedia: Bluetooth, LAN, WiFi, MMC, USB
  • Módulos telemáticos: GSM / 3G, GPS, GLONASS, FM DARC/ KDGPS
  • Plataformas Hardware optimizadas para electrónica empleada en automoción: PowerPC, MIPS, ARM

En definitiva, realizamos software para dispositivos de automoción tales como: la unidad de control del motor, sistema de navegación, equipo multimedia, etc.

2.- Multimedia y entretenimiento

El desarrollo de software embebido para dispositivos multimedia y entretenimiento, requiere el uso de Codecs de audio y video, herramientoas de compresión y protección, y también estar al corriente de las últimas novedades en tecnología.

A continuación se enumeran algunos tipos de dispositivos para los que desarrollamos ingeniería:

  • tablets
  • 3D TV
  • grabadoras de video
  • book readers
  • reproductores MP3
  • Sistema de cine 5D
  • etc.

3.- Navegación (GPS / GLONASS)

Los sistemas embebidos  utilizados para la navegación GPS y GLONASS, son complejos de realizar y requieren de una gran experiencia, tanto en el conocimiento de la tecnología, como en el modelado de sus señales.

El tipo de trabajos que solemos hacer en sistemas de navegación son los siguientes:

  • modelización numérica y diseño de sistemas de navegación
  • desarrollo de software para módulos de navegación
  • desarrollo de controladores para funciones avanzadas de los módulos de navegación: guardar coordenadas, seleccionar el sistema de navegación, reducción del tiempo de detección de las coordenadas (Assisted GPS), actualizaciones del software, etc.
  • desarrollo de aplicaciones para sincronización (PPS)

En cuanto a sistemas de navegación, ofrecemos por tanto, el desarrollo del software del sistema y de las aplicaciones de usuario.

4.- Telecomunicaciones

La característica principal del software embebido, empleado en redes de datos, es que debe proporcionar elevados requerimientos de ancho de banda y un alto rendimiento en la transmisión de datos (QoS).

El tipo de trabajos que solemos hacer en sistemas de navegación son los siguientes:

  • modelización numérica y diseño de sistemas de navegación
  • desarrollo de software para módulos de navegación
  • desarrollo de controladores para funciones avanzadas de los módulos de navegación: guardar coordenadas, seleccionar el sistema de navegación, reducción del tiempo de detección de las coordenadas (Assisted GPS), actualizaciones del software, etc.
  • desarrollo de aplicaciones para sincronización (PPS)

En cuanto a sistemas de navegación, ofrecemos por tanto, el desarrollo del software del sistema y de las aplicaciones de usuario.

5.- Automatización Industrial y Sistemas en tiempo real

El software empleado en la automatización industrial y en sistemas que trabajan a tiempo real, debe cumplir los más altos requerimientos en cuanto a velocidad de respuesta y estabilidad, además de proporcionar soporte para distintas interfaces específicas.

En lo que respecta a la automatización industrial y sistemas en tiempo real, podemos realizar los siguientes trabajos:

  • minimización de los tiempos de carga del sistema
  • desarrollo de interfaces
  • supervisión del estado de dispositivos y periféricos conectados al sistema
  • sincronización con exactitud horaria entre distintos dispositivos conectados dentro de la red local
  • desarrollo de controladores del sistema para realizar funciones de interfaz específicas

Si necesita servicios desarrollo Software para sistemas embebidos, contacte con nosotros. Estaremos encantados de responder a sus preguntas.

Volver arriba
Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Ver Política de cookies
Privacidad