7 ofertas de cmake en todas las ubicaciones
Ordenar por:
- Madrid
- Solo teletrabajo
- Hace 18h
Desde Grupo NS estamos seleccionando Desarrolladores con experiencia mínima de 5 años en C++, OpenCV, CMake y conocimientos de algoritmos de visión artificial NS, es una empresa donde se valora tanto el perfil profesional tecnológico de los trabajadores, como el interés y la aptitud que demuestren a la hora de desarrollar nuevos proyectos. Por ello, requerimos personas constantes, con ganas de evolucionar y aprender
- Contrato indefinido
- Jornada completa
- Salario no disponible
- Alcobendas
- Híbrido
- Hace 1d
Buscamos incorporar un/a Ingeniero/a de Desarrollo de Software para Sistemas Embebidos para reforzar nuestro equipo de I+D, participando en el diseño, desarrollo y evolución de soluciones software para tarjetas y equipos de comunicaciones ópticas. El puesto tiene un fuerte componente técnico, combinando desarrollo software de bajo nivel, definición de arquitectura y coordinación con otras áreas técnicas como hardware y firmware. La persona seleccionada trabajará en un entorno multidisciplinar, contribuyendo activamente a garantizar la calidad, fiabilidad y escalabilidad del software desplegado en cliente, así como al desarrollo técnico del equipo. Funciones principales Desarrollo y coordinación del software de control y monitorización del hardware de tarjetas y equipos de comunicaciones ópticas. Definición y aseguramiento de procesos de desarrollo y testeo que garanticen: Mantenibilidad y escalabilidad del software. Alta fiabilidad de los equipos desplegados en cliente. Cumplimiento de los objetivos temporales del proyecto. Gestión y mantenimiento del conocimiento de los protocolos clave para el negocio. Definición de interfaces e integración con desarrollos de otras áreas de I+D, como hardware y firmware. Participación activa en la evolución de arquitecturas software y en el mantenimiento de sistemas existentes. Habilidades y competencias Visión multidisciplinar, integrando software y hardware como parte de un único producto. Autonomía en el desarrollo de software, tanto de forma individual como en equipo. Capacidad para definir, diseñar y evolucionar arquitecturas software. Flexibilidad y capacidad para trabajar sobre software legado. Alta capacidad de trabajo en equipo y comunicación técnica. Independencia y criterio en la resolución de problemas complejos. Perfil organizado, sistemático y metódico. Buen nivel de inglés técnico, especialmente en lectura y escritura. Interés por la electrónica y las comunicaciones ópticas. Requisitos técnicos Titulación: Ingeniería de Telecomunicación, Informática o similar. Experiencia profesional en: Trabajo en entornos GNU/Linux. Generación de distribuciones Linux para plataformas embebidas. Sistemas de compilación (Make, CMake). Desarrollo de aplicaciones en C/C++ para Linux embebido. Arquitecturas REST / RESTful. Protocolos de comunicación: HTTP, MQTT. Control de versiones con Git. Integración y entrega continua (CI/CD). Arquitecturas de red, Ethernet y protocolos IP. Qué ofrecemos Incorporación a un equipo de I+D altamente especializado. Participación en proyectos tecnológicos avanzados en el ámbito de las comunicaciones ópticas. Entorno de trabajo colaborativo, técnico y orientado a la innovación. Desarrollo profesional y técnico continuo. Condiciones competitivas acordes a la experiencia y responsabilidad del puesto. Teletrabajo dos días a la semana. Experiencia Necesaria: Trabajo en entornos GNU/Linux. Generación de distribuciones Linux para plataformas embebidas. Conocimiento de sistemas de compilación (Make, CMake). Desarrollo de aplicaciones, principalmente en C/C++, para Linux embebido. Arquitecturas REST, RESTful. Protocolos: HTTP, MQTT. Conocimientos en ciber-seguridad: RADIUS, SSL. Programación WEB: HTML, JavaScript, CSS... Versionado de código: GIT. Continuous Integration / Continous Delivery (CI/CD) Arquitecturas de red, Ethernet, protocolos IP. Beneficios sociales: - Flexibilidad horaria - Teletrabajo Especialidad: - No requerido
- Contrato indefinido
- Jornada completa
- Salario no disponible
- Ver ofertas
- Ver ofertas
- Ver ofertas
- Ver ofertas
- Noreña
- Presencial
- 02 jul
Estamos en búsqueda de un/a Programador/a de Software para unirse a nuestra empresa dedicada al sector médico, especializada en la planificación quirúrgica y la fabricación de guías quirúrgicas personalizadas. La persona seleccionada se encargará de mejorar nuestra aplicación interna, desarrollada en Python, corrigiendo bugs, completando funcionalidades y liderando una migración a C++. Responsabilidades principales: Solucionar errores y optimizar el rendimiento de la aplicación actual, desarrollada en módulos de Python. Completar módulos y funcionalidades necesarias para una experiencia de usuario fluida y precisa. Migrar progresivamente la aplicación de Python a C++, asegurando que los procesos sean seguros y eficientes. Gestionar compilaciones y configuraciones del entorno de desarrollo mediante CMake. Requisitos: Experiencia en programación en Python y C++. Familiaridad con CMake y el proceso de compilación. Conocimientos de flujo de trabajo SDD y TDD en programación con IA. Habilidad para trabajar en equipo y coordinarse con otras áreas técnicas y de desarrollo.
- Contrato indefinido
- Jornada completa
- 1400 € - 1600 € Bruto/mes
- Madrid
- Híbrido
- 25 jun
En Métrica España buscamos un/a Desarrollador/a C++ con al menos 3 años de experiencia para incorporarse a un proyecto estable e innovador dentro del sector de la movilidad. Formarás parte de un equipo técnico especializado, participando en el desarrollo de soluciones para entornos como ferroviario, tráfico, puertos y aeropuertos, utilizando tecnologías actuales y contribuyendo al ciclo completo de desarrollo. ¿Qué harás?Desarrollo, mantenimiento y evolución de aplicaciones en C++. Participación en el análisis, diseño, desarrollo, pruebas y despliegue de soluciones. Integración con APIs REST, MQTT y WebSockets. Colaboración con equipos multidisciplinares para garantizar la calidad y el rendimiento de las aplicaciones. Resolución de incidencias y mejora continua del software. ¿Qué buscamos? ImprescindibleAl menos 3 años de experiencia desarrollando con C++. Experiencia en proyectos del sector movilidad (ferroviario, tráfico, puertos o aeropuertos). Conocimientos de API REST, MQTT y WebSockets. ValorableExperiencia con sistemas de recaudo (ticketing). Git. Jenkins, Docker y Kubernetes. Pruebas unitarias e integración (Google Test, Mockito o similares). CMake y Visual Studio Code. Conocimientos de patrones de diseño y Clean Code. ¿Qué ofrecemos?Modalidad híbrida en Madrid. Salario entre 35.000 y 39.000 brutos anuales (12 o 14 pagas). Proyecto estable con tecnología de alto impacto en el sector de la movilidad. Entorno colaborativo y oportunidades de crecimiento profesional. Si buscas un nuevo reto en desarrollo C++ y quieres participar en proyectos tecnológicos de gran alcance, nos encantará conocerte.
- Contrato indefinido
- Jornada completa
- 36.000 € - 39.000 € Bruto/año
- Madrid
- Híbrido
- 22 jun
Nuestro eslogan «El lado humano de la tecnología» pone de manifiesto lo que ofrecemos tanto al cliente externo como interno, y es que las personas siempre están en el centro de todo lo que hacemos. Cuidamos cada detalle, evolucionamos con los años, y nos adaptamos a los cambios para ofrecer lo mejor a nuestros colaboradores, clientes y empleados. ¿Qué buscamos? Personas con talento, entusiastas, con ganas de aprender y enganchadas a la tecnología. Si te sientes identificado estaremos encantados de que te unas a nuestra gran familia de Abalia. ¿Por qué elegirnos? Porque somos diferentes, por tres motivos principales: 1.- Para nosotros no eres un número. 2.- Porque apostamos por la innovación y el aprendizaje continuo. 3.- Aportamos nuestro granito de arena para mejorar la calidad de vida de las personas, mediante la tecnología y proyectos que hacen de este mundo un lugar mejor Descripción del puesto En Abalia, Buscamos un/a Ingeniero/a de Software o Desarrollador/a C de Bajo Nivel Multiplataforma con sólida experiencia en desarrollo de sistemas, programación eficiente y trabajo en entornos Unix/Linux y Windows. FUNCIONES: Diseñar, desarrollar y mantener software en lenguaje C de bajo nivel. Implementar y optimizar mecanismos de comunicación entre procesos (IPC): colas de mensajes, memoria compartida y semáforos. Desarrollar y mantener servicios basados en sockets y comunicaciones de red. Optimizar el rendimiento de aplicaciones mediante técnicas de multiplexación de E/S. Participar en el diseño y mantenimiento de sistemas en entornos Unix/Linux y Windows. Depurar y analizar incidencias utilizando herramientas como gdb, valgrind y strace. Compilar, construir y automatizar procesos de build con gcc, make y cmake. Colaborar en el desarrollo y mantenimiento de aplicaciones en Windows (WinAPI, Visual Studio, MinGW). Gestionar integración continua y control de versiones en entornos Azure DevOps / TFS. REQUISITOS: Experiencia con Lenguaje C (nivel avanzado) Experiencia sólida en mecanismos IPC Sincronización de procesos y threads. Arquitecturas cliente-servidor. Modalidad de trabajo Hibrido, al menos 2 dias en oficina. ¿Estás en búsqueda de nuevos retos? esta es la oportunidad que estabas esperando ¡Anímate a trabajar de una manera diferente! En Abalia queremos conocerte.
- Contrato indefinido
- Jornada completa
- 33.000 € - 42.000 € Bruto/año
