Location: Brazil City: Campinas Department: R&D Contract Type: Full time

Ekinops is a leading provider of open and fully interoperable layer 1, 2 and 3 solutions to service providers and enterprises around the world. This position is to act in Brazil´s office as part of an international R&D team between France and Brazil. Here, we work with agile methodologies and DevOps culture in a space that stimulates creativity, integration, and new ideas.

If you are looking for technological challenges, innovation, and freedom to create, this vacancy is for you. Ekinops Brazil´s office is located in Campinas, in the High-Tech Polis - Park II (CPQD).

Duties and Responsibilities

The embedded software team is looking for a new team member for our OTN-platform. OTN stands for Optical Transport Network. It is a technology used to transport large amounts of data over long distances using optical fibres. It also provides functionality for error correction, monitoring and management. We use Erlang/OTP (Open Telecom Platform) which is a programming language and framework commonly used for building concurrent, distributed, and fault-tolerant systems. It is particularly well-suited for building our telecoms systems.

Main activities :

  • Design/Specification and implementation inside the platform;
  • Define of YANG-models and work with NETCONF-based configuration systems;
  • Maintain and implement features such as path-computations based on basic graph-structures;
  • Write and extend components to interact with Silicon-vendor SDKs;
  • Write and extend test- and system-cases for the existing infrastructure;
  • Propose improvements in alignment with team in order to improve maintenance and decrease complexity;
  • Performance & scalability test to make sure solution performs as expected under stress.

Profile and skills

  • 5-10 years of experience with coding in at least one of C / C++ / Erlang;
  • Experience with Kanban Methodology or Scrum;

Technical knowledge

  • Knowledge of NETCONF-based systems ( ConfD, Libyang, Sysrepo etc )
  • Knowledge with GIT
  • Gnu/Linux systems, tools/commands
  • Languages: Shell (bash)
  • Intermediate or advanced English, conversation, and writing. Part of the interview will be in English.

Nice to have

  • Knowledge of data communication (Ethernet) and optical communications fundamentals (OTN/WDM);
  • Experience in writing components with autoconf/autotools;
  • Knowledge of Erlang/OTP systems;
  • Knowledge of routing protocols fundamentals such as ospf;
  • Knowledge of Jenkins or similar.
  • Knowledge of Gitlab CI/CD / Gerrit or similar.

Behavioral indicators

  • Capacity to work in collaborative agile environment
  • Self-motivated, with good analytical skills
  • Ability to work in an international environment
  • Good communication skills
  • Sense of autonomy and ownership


  • Salary in-line with the market
  • Private Pension Metlife; Life Insurance
  • Health Plan Unimed; Dental Plan Uniodonto
  • Meal and supermarket Voucher
  • Bonus for yearly goals achievements
  • Assistance Baby school/Baby sitter
  • Maternity and extended paternity leave
  • Restaurants/Medical Outpatient Clinic on site
  • Chartered bus or parking
  • Agreements and Discounts (Club, pharmacies)

Recruitment process

2 interviews

  • 1st interview with Transport R&D Senior Director and Embedded Software Team leader
  • 2nd interview with HR

To apply

Ekinops endeavours to be an employer of choice. Our teams are dedicated, imaginative and astute. We strive to work together around our core values, which includes dynamism, empowerment and customer focus.

Not your dream job?

Search through other opportunities.