• Notera att ansökningsdagen för den här annonsen kan ha passerat. Läs annonsen noggrant innan du går vidare med din ansökan.

About this opportunity

The Erlang/OTP team consists today of 16 developers.

We are developing Erlang/OTP, an Open Source development and runtime environment for efficient development of reliable, concurrent highly scalable control systems.

As Erlang/OTP is Open Source (with Ericsson as the main developer) it is also used with phenomenal success outside Ericsson.

Some well known and successful users of Erlang/OTP in their products or services are:

  • WhatsApp (mobile messaging)
  • Klarna (Payment solutions for Web-shops)
  • Cisco
  • ... and there are more, this link shows some of them https://erlang-companies.org/

Erlang/OTP is based on the programming language Erlang and can be run on a number of operating systems such as Linux, Windows, Solaris, Mac OSx, FreeBSD etc.

Erlang is developed by Ericsson and is a functional programming language very well suited for robust systems with many parallel communicating processes, which is typical for telecom applications and control systems in general.

The built in support for concurrency and multi-core scalability is well acknowledged and used as inspiration for other languages and frameworks.

The development within the Erlang/OTP team is done in small teams with fast decisions and minimal administrative overhead.

All developers take part in the complete development chain from system work, implementation, documentation, integration and test. The small teams establish a creative environment where own initiatives are encouraged.

We are using GIT for the development with Linux as the main platform to support. In addition to Erlang we also use quite a lot of C/C++ and a small amount of Perl.

Link to our official git repo at Github: https://github.com/erlang/otp/

Link to the Erlang/OTP web-site: http://www.erlang.org/

What you will do

Develop and maintain existing and new sub-components within Erlang/OTP mostly programmed in Erlang.

There are several areas of functionality such as:

  • Security protocols, TLS, SSH
  • O&M related protocols and formats, Netconf/Yang, SNMP, XML
  • Functionality used in Cloud "native" use cases such as JSON, REST, GRPC, Metrics, ...
  • HA functions
  • Compilers including the JIT (Just In Time) compiler/runtime
  • Development environment using the Language Server Protocol
  • Develop and maintain the Erlang Virtual Machine (advanced programming in C and C++)
  • Administrate and further develop our framework for daily build and test

You will bring

  • Have competence corresponding to Master’s degree in Computer Science or similar (we value competence over formal examine).
  • Think programming is enjoyable, and not just a job.
  • Be expert and/or have a big interest in Erlang and C/C++ programming.
  • Have experience from other functional programming languages
  • Have an eagerness to learn new languages and other technology
  • Be experienced with Open Source development and Git
  • Be experienced in cloud and container based systems (Docker, Kubernetes, ...)
  • Have a good sense for "ready in time and with quality".
  • Have competence in test and integration and test automation

We welcome you to apply!

Why join Ericsson?

At Ericsson, you´ll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what´s possible. To build never seen before solutions to some of the world’s toughest problems. You´ll be challenged, but you won’t be alone. You´ll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next.

What happens once you apply?

Please enclose your CV in English.

To prepare yourself for next steps, please explore here: https://www.ericsson.com/en/careers/job-opportunities/hiring-process

Location: Stockholm, Sweden.

Last application date: 20-06-2022

Due to the GDPR we cannot accept applications sent to email please apply with your CV and cover letter through the system.

In case of questions please contact the recruiter: Sara Andersson at [email protected]

You will report to Manager of BNEW (Business Unit Newwork) DNEW (Development Unit Network) OTP

Curious to know more about the life at Ericsson? Meet some of your future colleagues and watch our People Film

Encouraging a diverse and inclusive organization is core to our values at Ericsson, that's why we nurture it in everything we do. We truly believe that by collaborating with people with different experiences we drive innovation, which is essential for our future growth. We encourage people from all backgrounds to apply and realize their full potential as part of our Ericsson team.

Ericsson is proud to be an Equal Opportunity and Affirmative Action employer, learn more.

Primary country and city: Sweden (SE) || Sweden : Stockholm : Stockholm

Req ID: 672515

Detta är en jobbannons med titeln "Open Source/Erlang Developer(672515)" hos företaget Ericsson AB och publicerades på webbjobb.io den 10 juni 2022 klockan 13:21.

Hur du söker jobbet

webbjobb-logo-white webbjobb-logo-grey webbjobb-logo-black