Tecnologías de la información

Embedded Engineer

Logo Empresa

The company is a fast-growing European technology company specializing in the design and manufacturing of high-performance optical transceivers for telecommunications and data communications infrastructure. The organization develops advanced embedded systems and optoelectronic products that operate at the core of high-speed connectivity networks. By combining in-house hardware, firmware, and manufacturing capabilities, the company delivers vertically integrated transceiver solutions with a strong focus on performance, reliability, and time-to-market. Its mission is to strengthen regional technological capabilities and competitiveness within the global optical communications ecosystem.

Mission

The Embedded Engineer will play a key role in the development of embedded firmware for next-generation optical transceivers, contributing directly to product definition, hardware bring-up, validation, and system integration. The position has a tangible impact on product readiness and business success, requiring close collaboration with hardware, system, and product teams in a highly dynamic and execution-driven environment.

Responsibilities

Firmware Architecture and Development

  • Participate in feasibility studies and early concept definition by analyzing product requirements and defining initial firmware architectures.
  • Design and implement embedded firmware for optical transceivers, including peripheral drivers, communication interfaces, and device control logic.
  • Develop host interfaces compliant with industry standards such as CMIS and MIS to ensure interoperability with external systems.
Bring-up, Debugging, and Validation
  • Develop firmware prior to hardware availability using emulators or evaluation platforms to accelerate board bring-up.
  • Perform firmware bring-up and debugging on prototype hardware using laboratory instrumentation such as oscilloscopes, logic analyzers, protocol sniffers, and debuggers.
  • Execute Design Verification Testing (DVT) and firmware validation to ensure compliance with functional and performance requirements.
System Integration and Collaboration
  • Collaborate closely with hardware and system engineers on development planning and sprint execution using Agile/Scrum methodologies.
  • Review test data, troubleshoot system-level issues, and optimize firmware performance based on validation feedback.
  • Provide ongoing firmware support during integration and system testing phases.
Required Qualifications
  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or a closely related discipline.
  • 3–4 years of experience in embedded firmware development and testing, preferably on ARM-based microcontrollers.
  • Strong programming skills in C/C++ and practical experience using Python.
  • Solid knowledge of embedded communication interfaces and debugging techniques, including I2C, SPI, UART, MDIO, JTAG, and SWD.
  • Hands-on experience with firmware development tools, CI pipelines, and unit testing frameworks.
  • Experience with board bring-up, debugging, and embedded system integration.
  • Good understanding of firmware development lifecycles and Agile/Scrum methodologies.
Preferred Experience
  • Experience with RTOS-based embedded systems.
  • Familiarity with schematic review and basic hardware verification.
  • Prior exposure to optical transceivers or high-speed communication systems.
  • Experience working in environments with strong time-to-market constraints.

  • Ubicacion: Malaga, Spain
  • Tipo de trabajo: On Site
  • Sector:  Fabricación de semiconductores
  • Área:  Tecnologías de la información
  • F. Publicación: 09/02/2026
  • Aplicar   Atrás