Functional SW developer for smart buildings (Erlang)

Place of work
Bratislava IV, Bratislava
Start date
asap/by agreement
Contract type
full-time
Salary
1 500 EUR/monthSenior from 2000€ /Junior from 1500
We are required by law to disclose basic wage component (minimum salary) for the advertised positions. This salary is for junior candidate. We carefully consider your professional qualifications and experience in our compensation package and/or when offering you other positions. Our goal is to pay our employee's fairly, with regard to the market situation and we are ready to welcome high-quality candidates in our team.

About us

Siemens
We are a technology company focused on industry, infrastructure, transport, and healthcare. By combining the real and the digital worlds, we empower our customers to transform their industries and markets, helping them to transform the everyday for billions of people.

Job description, responsibilities and duties

We are looking for a functional developer for smart buildings project Middleware Services for Integrated Buildings (MSIB). MSIB supports real time collaboration of Building Automation System with cloud based software components. As part of IoT network it provides BACnet and SNMP protocol conversion for embedded devices installed in buildings which stream data to ethernet components.

In this role you will be responsible for:

  • Analysis, design and implementation of MSIB components using Erlang
  • Implementation of unit tests for your code
  • Working in agile team and participate on scrum events - daily stand-up, sprint review, demo, retrospective
  • Communicating with product management and team members about interfaces and dependencies

    We expect

    Mandatory skills:

    ·    Working experience with Erlang or other functional programming language

    ·    Experience with network protocols

    ·    Interest in embedded programming and IoT

    Nice to have skills:

    ·    Practical experience RDBMS (SQL)

    ·    Working experience with GIT

    ·    Overview of low level building automation protocol (BACnet), Modbus, SNMP

    ·    Overview of Pascal

    ·    User level experience with Linux

Required education, skills and personality requirements

Required education
Secondary with school-leaving examination
Follow-up/Higher Professional Education
University education (Bachelor's degree)
University education (Master's degree)

Educational Specialization
technical, IT

Language skills

English - Upper intermediate (B2)
Number of years of experience
2

Personality requirements and skills
analytical and problem solving skills

We offer

Training and development program (product trainings, e-learning, language courses, soft skills trainings,…)
Health program (contracted wellness providers, sport centers, salary reimbursement in case of illness)
Family care program (subsidy for newborns, maternity leave, kindergardens, summer camps)
Retention program (work anniversary, life anniversary, additional pension plan, employee loans)
Extra days-off (bridge days, sick days)
Socializing programs (teambuildings)
Referral employee program (bonus for new hire)
Send CV
ID: 3938690  Posting date: 10.9.2020  Basic salary component (gross): 1 500 EUR/month