Senior Software Engineer (C++)
Valencia, Valencian Community, Spain
hace 14 horas
source : Linkedin

Job title : Senior Software Engineer C++

Division / function : R&D

Business unit / department : Mobile Solutions

City(ies) : Valencia

EXFO develops smarter test, monitoring and analytics solutions for the global communications industry. We are trusted advisers to fixed and mobile network operators, hyperscalers and leaders in the manufacturing, development and research sector.

Building on our 35 years of innovation, EXFO’s unique blend of equipment, software and services enable faster, more confident transformations related to 5G, cloud-native and fiber optic networks.

With nearly 2,000 employees in more than 25 countries, EXFO is no. 1 worldwide in fiber optic test solutions and has deployed over 250 assurance systems worldwide.

We’re always looking for top talent to help us lead the way in a thriving industry with boundless opportunities.

Job summary

EXFO Spain is looking for an enthusiastic C++ developer to bring their knowledge, ideas and experience to our team.

EXFO has an important R&D department in Valencia (Spain) focused on the development of Applications & Analytics solutions for Mobile operators.

Its mission is to develop leading-edge 24x7 real-time solutions providing analytics, geolocation and optimization capabilities.

Our product provides analysis and optimization capability for multi-vendor and multi-technology mobile networks with emphasis on 5G architecture.

We offer customer-centric radio optimization, SON and geo-location platforms to operators around the world maximizing network assets and customer experience.

Product relies on a cloud native and microservices architecture.

If you enjoy building high performance, highly available and highly scalable back-end systems then this is the job for you.

What you’ll do

As a Senior C++ Engineer you will have following responsibilities :

  • Definition, development and implementation
  • Performing code reviews, control of code quality
  • Component / feature ownership
  • Performing code design review
  • Architecture design for integration features
  • Technical leadership within the team
  • Mentoring of other engineers up to regular level
  • Work actively in the development of 24x7 systems processing large volumes of data and ensure its smooth operation
  • Work using modern Agile methodologies, and be involved in the development, documentation and testing of components along the complete CI / CD cycle
  • Work with on-site or internal project managers to investigate problems, define and test solutions
  • Be involved in product performance characterization, diagnosis and troubleshooting
  • Design optimum solutions for software coding challenges
  • What we’re looking for

    Experience in the following technologies :

  • Knowledge of C++14 and higher (OS Linux)
  • Experience with standard and general purpose libraries (STL, Boost)
  • Strong understanding of good software programming practices and software quality attributes
  • Conceptual knowledge of OOPS, Design Patterns and Microservice architecture
  • Working with Cloud Native Systems (Docker, Kubernetes, Kafka...) will be valuable
  • Experience on real-time or near-real time systems will be valuable
  • Knowledge or experience with agile methodologies
  • Experience with version control systems (Git)
  • Required aptitudes

  • You will be someone who thrives in a collaborative, open environment. You will thrive in an environment when new ideas are encouraged.
  • You’ll be someone who isn’t afraid to constructively question how things are done currently, and propose improvements you think we could make.
  • You will enjoy open discussions and design exercises and be open to accepting as well as introducing new ideas, technologies or approaches.
  • Must have

    Pertinent experience :

  • Minimum 5 years’ experience in Software Development (C++).
  • Experience in Telecommunication or IT field is an asset.
  • Language requirements : Fluent in Spanish and English

    Education : Telecommunications or Computer Science Master Degree

    Any other combination of experience / studies will be considered.

    Benefits of Working at EXFO Telecom Spain

  • Competitive Salary
  • Flexible working hours and short working days on Fridays and during summertime
  • Hybrid work model (with possibility of 100% remote work)
  • Cutting edge technology and innovative and challenging projects
  • Ongoing training and career development
  • Flexible retribution : access to private healthcare insurance + corporate bonus
  • International environment and the best working atmosphere
  • Activities organized by the Social Comité Club
  • Reportar esta oferta

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
    Formulario de postulación