9 ofertas de embedded software en todas las ubicaciones
Ordenar por:
- Cerdanyola del Vallès
- Híbrido
- Hace 4d
Buscamos desarrolladores/as de software para sistemas embedded con conocimientos de C, C++ y/o C#. Las personas seleccionadas serán responsables de desarrollar software para máquinas de casino con un alto componente tecnológico. Formación y experiencia Titulación en Ingeniería Informática, Telecomunicaciones, Software o similar.. De 3 a 5 años de experiencia en desarrollo de software, con un historial sólido en proyectos embedded. Conocimientos Técnicos Necesarios Dominio avanzado de C# y el ecosistema .NET (.NET Core / .NET 5+). Conocimientos sólidos en C++. Sistemas Operativos: Experiencia en desarrollo y despliegue tanto en entornos Windows como Linux. Protocolos de red: TCP/IP, Sockets, y protocolos de aplicación como MQTT. Comunicaciones a bajo nivel con dispositivos hardware (RS232 / USB). Diseño, consulta y optimización de Bases de Datos SQL (SQL Server, PostgreSQL, MySQL, etc.). Uso de Git o Subversion. Mentalidad Mentalidad orientada a la mejora continua, con interés por incorporar herramientas de IA que aporten valor real al desarrollo. Capacidad para diseñar arquitecturas de software robustas y mantenibles. Experiencia en la creación de suites de pruebas para garantizar la fiabilidad del software: pruebas unitarias, de integración... Hábito de documentar el código y los procesos de forma clara y concisa, entendiéndolo como una parte esencial del desarrollo. Enfoque en la resolución de problemas complejos y capacidad de trabajar de manera autónoma. Que ofrecemos Un entorno de trabajo estable con uso de tecnologías probadas. La oportunidad de ser una pieza fundamental en un nuevo proyecto desde sus inicios, con oportunidades de crecimiento profesional y una progresiva asunción de responsabilidades. Un entorno colaborativo donde tu opinión y experiencia serán valoradas. Horario flexible con jornada laboral de 6 horas los viernes. Retribución competitiva acorde con la experiencia aportada. Si te motiva asumir nuevos retos y crecer junto a un proyecto con recorrido, nos encantará conocerte.
- Contrato indefinido
- Jornada completa
- Salario no disponible
- Bilbao
- Híbrido
- 29 may
En BETWEEN te ofrecemos las oportunidades que necesitas para alcanzar tus objetivos profesionales. Si Quieres desarrollar tus capacidades en IT e Ingeniería, éste es tu próximo destino! Damos soporte en una gran variedad de áreas como Firmware, Software, BI, Diseño, Project Management y muchas más. Además, desarrollamos soluciones tecnológicas a medida desde nuestros BETWEEN Labs. #LI-DNI Buscamos un/a Firmware Engineer con experiencia en desarrollo embebido en C para incorporarse a un entorno técnico muy orientado a electrónica, microcontroladores y trabajo cercano al hardware. La posición está enfocada al desarrollo de firmware para equipos electrónicos, participando desde la definición técnica hasta validación y debugging de sistemas reales. ¿Qué harás? Desarrollo de firmware en C sobre microcontroladores Diseño de arquitecturas y lógica embebida a partir de especificaciones técnicas Programación y configuración de periféricos y protocolos de comunicación Testing unitario, integración y regresión antes de validación Debugging y análisis con herramientas de laboratorio (osciloscopio, analizadores lógicos, simuladores, emuladores…) Colaboración con equipos multidisciplinares de hardware/software Trabajo en entornos con control de versiones, integración continua y documentación técnica en inglés
- Contrato indefinido
- Jornada completa
- Salario no disponible
- Ver ofertas
- Ver ofertas
- Ver ofertas
- Ver ofertas
- Madrid
- Hace 16h
Do you want to solve real customer problems through innovative technology? Do you enjoy working on scalable services in a collaborative team environment? Do you want to see your code directly impact millions of customers worldwide? At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. Customer obsession is part of our company DNA, which has made us one of the world's most beloved brands. Our Software Development Engineers (SDEs) use modern technology to solve complex problems while seeing their work's impact first-hand. The challenges SDEs solve at Amazon are meaningful and influence millions of customers, sellers, and products globally. We seek individuals passionate about creating new products, features, and services while managing ambiguity in an environment where development cycles are measured in weeks, not years. At Amazon, we believe in ownership at every level. As an SDE-I, you'll own the entire lifecycle of your code - from design through deployment and ongoing operations. This ownership mindset, combined with our commitment to operational excellence, ensures we deliver the highest quality solutions for our customers. We're looking for curious minds who think big and want to define tomorrow's technology. At Amazon, you'll grow into the high-impact engineer you know you can be, supported by a culture of learning and mentorship. Every day brings exciting new challenges and opportunities for personal growth. Please note these are not remote positions. Key job responsibilities Collaborate and communicate effectively with experienced cross-disciplinary Amazonians to design, build, and operate innovative products and services that delight our customers, while participating in technical discussions to drive solutions forward. Design and develop scalable solutions using cloud-native architectures and microservices in a large distributed computing environment. Participate in code reviews and contribute to technical documentation. Build and maintain resilient distributed systems that are scalable, fault-tolerant, and cost-effective. Leverage and contribute to the development of GenAI and AI-powered tools to enhance development productivity while staying current with emerging technologies. Write clean, maintainable code following best practices and design patterns. Work in an agile environment practicing CI/CD principles while participating in operational responsibilities including on-call duties. Demonstrate operational excellence through monitoring, troubleshooting, and resolving production issues. A day in the life As a Specialised Software Development Engineer, you'll immerse yourself in challenging projects that push the boundaries of technology. Your day might involve learning from and collaborating with ML scientists to implement new model architectures, optimizing training pipelines for better efficiency, analyzing model performance metrics, and participating in design reviews for new ML features. You'll work closely with product managers to understand requirements and with senior engineers to ensure your solutions meet Amazon's high standards for reliability and scalability.
- Contrato formativo
- Jornada completa
- Salario no disponible
- Madrid
- Híbrido
- 15 jun
NTT DATA BPO, es una sociedad perteneciente al grupo NTT DATA, la cual presta servicios de externalización de procesos de negocio. Somos la sexta compañía de servicios IT del mundo lo que nos permite dar soluciones de negocio, estrategia, desarrollo y mantenimiento de aplicaciones tecnológicas, y outsourcing en los sectores de telecomunicaciones. Nuestro cliente es un importante operador de telecomunicaciones. Formarás parte del servicio de pruebas, en la oficina de Madrid, para la certificación de equipamiento del cliente, en el que se realizarán las diferentes tareas necesarias para la certificación técnica de equipamiento de acceso a servicios de ancha banda del cliente. Los tipos de procesos que abarca este servicio son: · Pruebas de homologación de dispositivos · Pruebas de homologación de nuevas versiones de Software (SW) · Evaluación técnica del comportamiento de los dispositivos con nuevos servicios o cambios en la parametrización de tales servicios. · Gestión de incidencias: reproducción del problema y validación de la solución. · Preparación de entornos de prueba · Pruebas de campo Funciones: · Ejecución de las pruebas definidas. · Probar prototipos y muestras de preproducción para identificar problemas de diseño de hardware. · Configurar, ejecutar pruebas y proporcionar informes, insights y análisis. · Mantener y mejorar los procedimientos de prueba existentes para alcanzar los objetivos de validación y depuración. · Establecer procedimientos de prueba, utilizando la automatización cuando sea posible, para evaluar la funcionalidad de audio y la calidad de voz. · Realizar pruebas de calidad de voz de CPE utilizando equipos de referencia. · Ayudar a probar el diseño electroacústico de referencia y el diseño de prueba de concepto para CPE. · Analizar el registro Wireshark para depuración. · Generación de documentación asociada a las pruebas y metodología. ¿Qué podemos ofrecerte? - Contrato Indefinido. - Plan de Carrera profesional en función de la formación, experiencia, potencial profesional y expectativas del candidato. - Formación desde el primer día dirigida a la especialización técnica y de transformación digital. - Salario en función de la experiencia del candidato. - Integrarte en una compañía multinacional líder (Una de las 10 compañías más grandes del sector a nivel mundial), joven y dinámica. - Formar parte de un ambiente creativo y colaborador donde puedes disfrutar de la experiencia del trabajo en equipo para lograr el máximo valor para nuestros clientes. ¿Te encaja? Esto es lo que valoramos: - Titulación en ingeniería técnica en Telecomunicación, Informática o similar. - Mínimo B2 en inglés. - VAlorable: Experiencia demostrable en el área del testing (1+ años), aunque sea de otros sectores distintos al telco. - Valorable: Capacidad de gestión (recursos, imprevistos, riesgos), proactividad y adaptabilidad, todo en el ámbito del testing. Conocimientos: · C, C++, Python y/o Java · Entornos Linux y Android · Conocimientos básicos de procesos de testing, coding y debugging · Experiencia o conocimientos de herramientas de diseño de firmware y lenguajes de programación · 1 año de experiencia en programación de sistemas integrados de bajo nivel y/o programación de sistemas · Códecs comunes de audio/vídeo. Códecs H.264/HEVC, MPEG2-TS, MP4, streaming adaptativo · Protocolo SIP Valorable: · Experiencia en proyectos de audio/multimedia. · Sistemas de audio end-to-end: transductores, circuitos integrados de audio, micrófonos, DSPs embebidos. · Experiencia con equipamiento básico electrónico: osciloscopio, multímetro... · Experiencia con herramientas de medición y pruebas para audio y tests acústicos. · Experiencia con Linux Embedded, Linux kernel driver, Low Level debugging y Matlab. En NTT DATA creemos que toda persona es única y diferente y por ello apostamos por una cultura inclusiva que reconoce y valora la diversidad.
- Contrato indefinido
- Jornada completa
- Salario no disponible
- Barcelona
- Híbrido
- Hace 2d
En BETWEEN te ofrecemos las oportunidades que necesitas para alcanzar tus objetivos profesionales. Si quieres desarrollar tus capacidades en IT e Ingeniería ¡este es tu próximo destino! Damos soporte en una gran variedad de áreas como Firmware, Software, BI, Diseño, Project Management y muchas más. Además, desarrollamos soluciones tecnológicas a medida desde nuestros BETWEEN Labs. Actualmente buscamos un/a Firmware Foundations Engineer para incorporarse a un proyecto internacional dentro del sector industrial. Formarás parte de un equipo altamente especializado responsable de la plataforma de firmware que da soporte a múltiples productos, participando en el desarrollo de nuevas funcionalidades, la evolución de la arquitectura y la mejora continua del ecosistema de desarrollo. ¿Qué harás?Diseñar y desarrollar componentes compartidos de firmware utilizados por diferentes productos. Evolucionar plataformas Linux Embedded, incluyendo procesos de arranque, servicios del sistema y gestión del ciclo de vida. Desarrollar mecanismos de despliegue, actualización y recuperación de firmware. Implementar soluciones de seguridad como Secure Boot, TPM, cifrado e integridad del software. Diseñar librerías y servicios comunes de plataforma (logging, monitorización, persistencia de datos, gestión de errores y HAL). Mejorar la productividad de los equipos de desarrollo mediante automatización, CI/CD y optimización de herramientas. Mantener la infraestructura de compilación, toolchains, Docker, repositorios de artefactos y procesos de release. Participar en la evolución tecnológica de la plataforma y en iniciativas de modernización de la arquitectura. Colaborar en la implantación de buenas prácticas de ciberseguridad y Secure Software Development. Analizar incidencias complejas, optimizar el rendimiento de la plataforma y colaborar con equipos multidisciplinares. Elaborar documentación técnica y participar en la definición de soluciones de arquitectura. ¿Cómo lo harás?Ubicación: Sant Cugat del Vallès (Barcelona). Modelo híbrido (3 días de presencialidad por semana). Horario flexible. Formarás parte de un equipo internacional donde el inglés es el idioma habitual de trabajo. Beneficios de trabajar con nosotros en BETWEEN: Seguro médico: cobertura médica privada para empleados. Formación y desarrollo: acceso a formación a cargo de la empresa. Acompañamiento personalizado: apoyo continuo del equipo de Talento y seguimientos mensuales. Retribución flexible: ventajas fiscales aplicables a restauración, transporte y guardería. ¿ Bienestar y actividad física: acceso a la aplicación Wellhub. Descuentos exclusivos: acceso al Club Inspiring Benefits. Programa de recomendación: incentivos económicos por referir talento a la compañía. En BETWEEN, la igualdad de oportunidades es uno de nuestros valores. Nuestro compromiso es contratar al mejor talento independientemente de su raza, religión, sexo, edad y personas con otras capacidades y promover su desarrollo profesional y personal.
- Contrato indefinido
- Jornada completa
- 39.000 € - 42.000 € Bruto/año
