Embedded Engineer
Publicado en 2026-02-14
-
Desarrollo de Software
Ingeniero de Software Integrado, Ingeniero de Software
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.
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.
- 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.
- 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.
- 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 life cycles and Agile/Scrum methodologies.
- 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.
- Location: Malaga, Spain
- Job Type: On Site
- Sector: Semiconductor Manufacturing
- Discipline: Information Technology
- Advert Date: 09/02/2026
Para buscar, ver y solicitar empleos que acepten solicitudes de su ubicación o país, toque aquí para realizar una búsqueda: