Software Engineer Embebido - Bajo Nivel (Getafe)

Capgemini
Madrid, Spain
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Communications Protocols Microprocessors Python (Programming Language) MISRA C (C Programming Language) Systems Development Life Cycle Real-Time Operating Systems Systems Integration Universal Asynchronous Receiver/Transmitter DO-178B

Job description

  • Desarrollo de software en C para sistemas embebidos en tiempo real, cumpliendo estándares como MISRA-C.
  • Programación a bajo nivel, por debajo del sistema operativo, trabajando directamente sobre microprocesadores y microcontroladores.
  • Participación en tareas de integración de bajo nivel, incluyendo BSPs, bootloaders y drivers de periféricos.
  • Trabajo sobre arquitecturas de hardware como ARM y PowerPC.
  • Desarrollo e integración en entornos con RTOS (como VxWorks, PikeOS) y arquitecturas ARINC-653.
  • Implementación y manejo de protocolos de comunicación (ARINC-429, MIL-STD-1553B, CAN, UART, SPI, I2C).
  • Colaboración en el desarrollo de sistemas en entornos críticos con altos requisitos de calidad.
  • Uso de Python para herramientas de soporte, testing o automatización.
  • Participación en actividades alineadas con estándares de certificación como DO-178C.

Requirements

La persona seleccionada participará en el desarrollo de software crítico, muy cercano al hardware, en arquitecturas avanzadas y con foco en calidad, fiabilidad y cumplimiento de estándares.

Es una posición ideal para perfiles con experiencia en programación en C en entornos de bajo nivel, que quieran consolidar su carrera en sistemas embebidos complejos., * Experiencia en programación en C en entornos embebidos de bajo nivel.

  • Conocimientos de arquitectura de computadores orientada a sistemas embebidos.
  • Experiencia trabajando con microprocesadores o microcontroladores.
  • Familiaridad con RTOS y sistemas en tiempo real.
  • Conocimientos de protocolos de comunicación hardware.
  • Experiencia en integración de software cercano al hardware (drivers, BSP, bootloaders).
  • Conocimientos de Python.
  • Conocimiento de estándares de calidad y certificación como DO-178C., * Experiencia en entornos críticos (aeronáutico, defensa, industrial, automoción).
  • Conocimiento de procesamiento de señal analógica y digital.
  • Experiencia en normativas de desarrollo seguro (MISRA u otras).

Benefits & conditions

Modalidad: 100 por ciento presencial, * Un ambiente de trabajo único muy valorado por nuestros profesionales en las evaluaciones periódicas.

  • Wellbeing HUB - Incluye políticas y acciones para la salud física (Wellhub) y mental.
  • 24 días de vacaciones + 2 asuntos propios + 24 y 31 de diciembre + opción a comprar hasta 7 días de vacaciones al año.
  • Formación continua, podrás disfrutar de Mylearning y de Capgemini University y de nuestros Campus Digitales y Comunidades profesionales. Tendrás acceso a plataformas como: Coursera, Udemy, Pluralsight, Harvard Manager Mentor, Education First para idiomas (inglés francés, alemán…) ¡entre otras!
  • FlexAbroad: posibilidad de trabajar en remoto desde otro país durante 45 días.

About the company

Capgemini Engineering, líder mundial en servicios de ingeniería, reúne equipos de ingenieros/as, científicos/as y arquitectos/as para ayudar a las empresas más innovadoras del mundo a liberar su potencial y contribuir a un futuro mejor. Desde coches autónomos hasta robots que salvan vidas, nuestro/as expertos/as en tecnologías digitales y software se salen de lo convencional proporcionando servicios únicos de I+D e ingeniería en todos los sectores de actividad. ¡Únete al equipo y continua tu carrera en una compañía con oportunidades de crecimiento, donde puedes marcar la diferencia y donde ningún día es igual al anterior., Tenemos un catálogo de medidas de Desarrollo y Conciliación muy completo, como son, por ejemplo y entre otras, Capgemini es líder global en transformar y gestionar los negocios de los clientes aprovechando todo el poder de la tecnología. Nos guía el propósito de lograr un futuro inclusivo y sostenible a través de la tecnología y de la energía de quienes la desarrollamos. Somos una compañía responsable y diversa, líder internacional en servicios de IT e Ingeniería con más de 360.000 profesionales en más de 50 países. Con una sólida herencia de 55 años y una amplia experiencia en la industria, los clientes confían en Capgemini para abordar la totalidad de sus necesidades comerciales, desde la estrategia y el diseño hasta las operaciones, impulsadas por el rápido y novedoso mundo de la nube, los datos, la IA, la conectividad, el software, las plataformas e ingeniería digitales. El Grupo reportó en 2022 ingresos globales de €22 mil millones.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:56 min

Optimizing AI processing capabilities for edge microcontrollers

Stephan Gillich Stephan Gillich +3 · WWC 2024

3:00 min

Designing data ingestion architecture with system integration

Eldert Grootenboer +1 · WWC 2023

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

9:13 min

Tackling functional complexity with localized vehicle electronic architectures

Hans-Jürgen Eidler · LIVE

3:49 min

Advantages of stack-based virtual machine languages

Steve Shadders · LIVE

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

Videos

See all

Related articles

See all