> Markdown version of [/jobs/ext/2149563-firmware-software-embedded-fpga](https://www.wearedevelopers.com/jobs/ext/2149563-firmware-software-embedded-fpga). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Firmware/Software Embedded/Fpga - **Company:** Cibernos - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** C (Programming Language), ARM Architecture, C++ (Programming Language), Compilers, Communications Protocols, Concurrent Computing, Linux, Digital Electronics, Microprocessors, Embedded Software, Ethernet, Firmware, Field-Programmable Gate Array (FPGA), Integrated Development Environments, Python (Programming Language), Network Architecture, Software Engineering, Universal Asynchronous Receiver/Transmitter, VHSIC Hardware Description Language (VHDL), Vivado, Scripting, GNU Operating System - **Published:** August 20, 2026 - **Apply:** https://www.buscojobs.com.es/firmware-software-embedded-fpga-en-alcobendas-ID-368437675 ## About the Role Inglés medio-alto. Al menos un B2.¿Qué frecemos? Contrato Indefinido.Trabajar en cliente final en un entorno tecnologico de alto nivel (Grupo Cibernos- FIBERNET)Flexibilidad horaria y retribución flexible.Modalidad Hibrida de trabajo, 70%presencial 30% remoto.Lugar de trabajo: Alcobendas¿Quiénes somos? ## Description Buscamos a dos Ingenieros/as para el Departamento de I+D, buscamos a perfiles con experiencia en desarrollo de Software embebido, Firmware y FPGAs.Se trata de una excelente oportunidad laboral para desarrollar tu carrera profesional en un sector en auge y muy demandado por la transición tecnológica de las telecomunicaciones.Te incorporarás a trabajar con nosotros a FIBERNET, una de las empresas del Grupo Cibernos más focalizada a las telecomunicaciones, concretamente a la Fibra Óptica.El ámbito principal de trabajo será el desarrollo de software de control y monitorización del hardware en tarjetas de comunicaciones ópticas, corriendo principalmente en microprocesadores embebidos en FPGAs (principalmente MicroBlaze).Alternativamente, se desarrollaran aplicaciones, principalmente en C o C++ y lenguajes de scripting, para un sistema embebido basada en una distribución de GNU/Linux.POSICIÓN SW/FIRMWAREConocimientos técnicos SW/Firmware:Hardware digital e interfaces de comunicación (SPI, I2C, UART).Arquitecturas de red, Ethernet, protocolos IP.Herramientas de desarrollo (compiladores, emuladores).Buen nivel de inglés, especialmente escrito y leído.Adicionalmente se valorará positivamente los conocimientos y experiencia en:Entorno de desarrollo SDK de Xilinx, Variscite, otros entornos de desarrollo, kernel Linux y desarrollo de agentes SNMP.Habilidades o requisitos:Titulación: Ingeniería de Telecomunicación, Máster en Ingeniería de Telecomunicación, Licenciatura en Físicas.Experiencia de 4 años en:Programación concurrente sobre Linux para plataformas ARM, Cortex, Intel.Independencia en la resolución de problemas y capacidad de trabajo en equipo.Programación en lenguaje C y Python,Programación concurrente sobre SO embebidos de tiempo real para microprocesadores.Nivel de Inglés medio-alto.Al menos un B2.POSICIÓN FPGATu labor:Llevar a cabo el diseño y el desarrollo de firmware (FPGA o DSP).Realización de pruebas de validación.Te dedicarás al desarrollo de arquitecturas FPGA, investigación de conceptos FPGA aplicables al ámbito de las telecomunicaciones, implementación de código FPGA, implementación/configuración de interfaces y protocolos en FPGAConocimientos técnicos:Electrónica digital, buses de comunicaciones (MDIO,SPI,I2C,UART, etc)Protocolos de comunicaciones Ethernet, FiberchanneL, OTN.Comunicaciones ópticas a velocidades de 1Gbps- 100GbpsManejo de instrumentación: Osciloscopios, analizadores de trabajo.Habilidades o requisitos:Desarrollo de FPGAs en proyectos complejos RTLLenguajes de descripción hardware VHDL, VerilogIntegración de IP coresEntorno de desarrollo Xilinx Vivado e ISEGeneración de Test Bench, simulación en entornos Vivado e ISEIntegración de Microprocesadores Embebidos en FPGAs (MicroBlaze)Familias Spartan 6, Spartan 7, Kintex, Virtex, Artix.Integración y configuración Transceivers integrados en FPGAsNivel de Inglés medio-alto.Al menos un B2.¿Qué frecemos?Contrato Indefinido.Trabajar en cliente final en un entorno tecnologico de alto nivel (Grupo Cibernos- FIBERNET)Flexibilidad horaria y retribución flexible.Modalidad Hibrida de trabajo, 70%presencial 30% remoto.Lugar de trabajo: Alcobendas¿Quiénes somos?Cibernos es una empresa consultora y de servicios IT de capital 100% español.Cuenta con una plantilla próxima a los ***** empleados y tiene presencia en España e Hispanoamérica.Actualmente, cuenta con 14 sociedades integradas como grupo, lo que permite ofrecer una amplia diversidad de productos y servicios, configurando soluciones integradas y específicas adaptadas a los requerimientos de cada cliente.Innovación, calidad y responsabilidad corporativa, son los pilares en los que nos apoyamos para estar a la altura de lo que el mercado demanda, por:- La competencia y experiencia de nuestros consultores- La adaptación continua a las tecnologías emergentes y a los cambios que éstas generan- Identificar las tendencias en los mercados tecnológicos y ponerlas en práctica- La investigación de los intereses de los mercados a nivel tecnológico- Nuestra capacidad de integrar metodologías, procedimientos y herramientas en pos de obtener soluciones completas.¡Si te interesa ampliar información ponte en contacto con nosotros! ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [The Gashlycrumb Tinies of AI Networking You Must Know (or Languish!)](https://www.wearedevelopers.com/videos/2067-the-gashlycrumb-tinies-of-ai-networking-you-must-know-or-languish) - [Unleashing the Full Potential of the Arm Architecture – Write Once, Deploy Anywhere](https://www.wearedevelopers.com/videos/940-unleashing-the-full-potential-of-the-arm-architecture-write-once-deploy-anywhere) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) ## Related Articles - [Spanish Business Culture and Etiquette](https://www.wearedevelopers.com/magazine/353-spanish-business-culture-and-etiquette) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [Top 6 Hackathons for Developers in 2023](https://www.wearedevelopers.com/magazine/263-top-6-hackathons-for-developers-in-2023) - [5 Best Emerging Tech Cities in Europe](https://www.wearedevelopers.com/magazine/361-5-best-emerging-tech-cities-in-europe) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)