> Markdown version of [/jobs/ext/1926829-firmware-software-embedded-fpga](https://www.wearedevelopers.com/jobs/ext/1926829-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, Programming Tools, Digital Electronics, Microprocessors, Embedded Software, Ethernet, Firmware, Field-Programmable Gate Array (FPGA), Integrated Development Environments, Python (Programming Language), Network Architecture, Simple Network Management Protocols, Software Engineering, Universal Asynchronous Receiver/Transmitter, Verilog, VHSIC Hardware Description Language (VHDL), Scripting, GNU Operating System - **Published:** August 5, 2026 - **Apply:** https://www.buscojobs.com.es/firmware-software-embedded-fpga-en-madrid-ID-366083843 ## About the Role 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. Conocimientos técnicos SW/Firmware: 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. 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. Llevar a cabo el diseño y el desarrollo de firmware (FPGA o DSP). 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 FPGA Conocimientos 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- 100Gbps Manejo de instrumentación: Osciloscopios, analizadores de trabajo. Desarrollo de FPGAs en proyectos complejos RTL Lenguajes de descripción hardware VHDL, Verilog Integración de Microprocesadores Embebidos en FPGAs (MicroBlaze) Familias Spartan 6, Spartan 7, Kintex, Virtex, Artix. Integración y configuración Transceivers integrados en FPGAs Nivel de Inglés medio-alto. Al menos un B2. 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. ## Description Buscamos a dos Ingenieros/as para el Departamento de I+D, buscamos a perfiles con experiencia en desarrollo de Software embebido, Firmware y FPGA's.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.Conocimientos técnicos SW/Firmware: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.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.Llevar a cabo el diseño y el desarrollo de firmware (FPGA o DSP).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.Desarrollo de FPGAs en proyectos complejos RTLLenguajes de descripción hardware VHDL, VerilogIntegració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.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: AlcobendasCibernos 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.#J-*****-Ljbffr ## 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) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [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) ## Related Articles - [Spanish Business Culture and Etiquette](https://www.wearedevelopers.com/magazine/353-spanish-business-culture-and-etiquette) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)