Iván Gómez

Iván gómez

bookmark on deepenrich
location of Iván GómezBilbao, Basque Country, Spain
Followers of Iván Gómez792 followers
  • Timeline

  • About me

    Telecommunication Engineer

  • Education

    • Universidad del país vasco/euskal herriko unibertsitatea

      2005 - 2013
      Bachelor's degree telecommunications engineering (telematics) notable

      Elements of computers and programming; Electronic digital systems; Protocol engineering; Telematics systems; Telematics instrumentation; Data transmission; Architecture of nodes, networks, systems and services; Projects.

    • Universidad de deusto

      2013 - 2015
      Máster ingeniería de telecomunicación - master in telecommunications engineering ingeniería de telecomunicaciones

      Activities and Societies: TFM: "Diseño y desarrollo de mecanismos de autenticación y localización por proximidad sobre tecnología iBeacon para su integración en Boletus Network". Nota: 9.3 Titulación de ingeniero superior de telecomunicaciones

  • Experience

    • Tecnalia research & innovation

      Nov 2011 - Nov 2012
      Internship

      Final degree project development "Guidance System using Augmented Reality Technology" implemented as Android application.

    • Boletus network s.l.

      Jul 2014 - Apr 2016

      Supervisión y desarrollo del dispositivo de validación de Boletus usando el SoC de Nordic Semiconductor nRF-51. Este desarrollo se basa en la tecnología Bluetooth Low Energy (BLE).Gestión del equipo técnico de la empresa (frontend/backend, app Android e iOS, infraestructura de sistemas...).Labores de coordinación y supervisión del flujo de trabajo a realizar por un grupo de trabajo joven y con potencial, con el fin de cumplir con unas fechas límite sin comprometer con ello la calidad del producto final. Show less Ingeniero de telecomunicaciones con el objetivo principal de realizar el proyecto de fin de máster para terminar el máster de ingeniería de telecomunicación. Dedicado de forma totalmente autónoma al desarrollo de un dispositivo hardware Bluetooth 4.0 (sistemas embebidos) con idea de incorporarlo a la operativa de la empresa.Como integrante del equipo de desarollo de Boletus Network he sido el encargado de desarrollo y prototipado de un dispositivo Bluetooth iBeacon, a través del uso de kits de desarrollo Bluetooth 4.0 de Nordic Semiconductors (nRF51822) y de Texas Instruments (CC2541), así como programar la parte de la aplicación móvil (IOS y Android) relacionada con el proyecto, configuración/programación en el servidor y su framework de desarollo, encriptación y seguridad de la información anunciada por el dispositivo. Show less

      • Chief Technology Officer (CTO). Telecom engineer.

        Apr 2015 - Apr 2016
      • Ingeniero de telecomunicación

        Jul 2014 - Apr 2015
    • Kirale technologies

      Mar 2016 - Dec 2016
      Ingeniero de embebidos / ingeniero de firmware

      Defining technical and functional product specifications.Analyzing, designing and developing reliable embedded software and optimizing it for resource usage, according to product specification.Developing and maintaining a formal, unambiguous and traceable development and documentation process.Working with a multi-function engineering team.Providing support to hardware engineers.Assisting in the preparation of technical reports and documentation.Debugging and testing software. Show less

    • Alten spain

      Jan 2017 - Nov 2017
      Ingeniero de sistemas embebidos / firmware

      Main client: ZIVDefining technical and functional product specifications.Analyzing, designing and developing reliable embedded software and optimizing it for resource usage, according to product specification.Developing and maintaining a formal, unambiguous and traceable development and documentation process.Working with a multi-function engineering team.Providing support to hardware engineers.Assisting in the preparation of technical reports and documentation.Debugging and testing software.Linux and RTOS.Communications protocolos management.Test and measurement tools (Spectrum Analyzers, Osciloscopes...).Network protocol analyzer (Wireshark)Assembly, C, C++, scripting languages... Show less

    • Altran

      Nov 2017 - Sept 2018
      Senior firmware engineer

      Summary: Firmware and product development in CAF POWER & AUTOMATION• Designing and modifying features for existing embeddedproducts related to the devices involved in the control of a train.• Implementing protocols, which must run on existing HW.• OS for the different products/devices: use, modification andunderstanding.• Security: IPtables, keys management, network security,cryptography…• Real time OS.• Use of CAN, MVB and other buses.• Embedded programming.• Crosscompiling using Docker containers.• Debugging and testing.• Use of lab measurement tools such as: spectrum analyzer, oscilloscope, network analyzer… Show less

    • Aclara

      Sept 2018 - Mar 2022
      Senior firmware engineer / telecommunications engineer

      Summary: Firmware and product development.• Designing and modifying features for existing and new embeddedproducts.• Protocols design and implementation.• Different RTOS use and understanding.• Linux development (SW, FW related to the kernel, YOCTO image generation according to project requirements…).• Low level driver design and implementation.• Bootloader development. Smart and efficient code update.• Embedded programming.• Debugging and testing (use of a unit testing framework).• Use of lab measurement tools such as: spectrum analyzer, oscilloscope, network analyzer…• Use C/C++, Python, Bash, Makefile, CMake…• Use and understanding of different embedded related IDEs andcompilers (depending on the project).• Project and team management/leading.• Junior profile mentoring.• Smart meters’ Metrology developer. Show less

    • Grupo avalon

      Mar 2022 - Nov 2022
      Ingeniero de telecomunicaciones

      Note: I worked for Kapsch TrafficCom as a consultant and left the position because Avalon went bankrupt. Summary: Firmware, software and product development. • Contributing to develop embedded and on board solutions related to the tolling: ◦ Linux development (kernel development, drivers, application programming applying SOLID principles among others, concurrency management, scripting in Python and Bash, real time approach for external signal management, service configuration and creation, etc.). ◦ Understand toll requirements to meet client needs. ◦ Peripheral integration support (cameras, sensors and others, using different interfaces and communication protocols). Show less

    • Caf signalling

      Nov 2022 - now
      Technical leader atp-ob systems

      Summary: Firmware, software, product development and leading. • Leading and contributing to develop onboard critical systems (Automatic Train Protection and Automatic Train Operation): ◦ Understanding and implementing ERTMS standard to the current equipments. ◦ Apply SIL0 to SIL4 development workflow. ◦ Contribute to the design, evolving existing products and creating new ones. ◦ Leading and coordinating the ERTMS/ETCS development team to meet requirements and goals. ◦ Multi language development (C++, Python, C, Bash, C#…). Show less

  • Licenses & Certifications

    • Test-driven development for embedded c and legacy code

      Wingman software
      Jan 2020
    • Machine learning

      Coursera
      Nov 2022
      View certificate certificate