#1 Job Board for tech industry in Europe

  • Job offers
  • All offersKrakówCSenior С / C++ Engineer
    Senior С / C++ Engineer
    C
    PLVision

    Senior С / C++ Engineer

    PLVision
    Kraków
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    B2B
    Operating mode
    Remote

    Tech stack

      C++

      advanced

      English

      advanced

      C

      advanced

      Docker

      regular

      Linux

      regular

      Bash

      junior

      Python

      junior

    Job description

    Online interview
    Friendly offer

    We are looking for a Senior С/С++ Software Engineer to join PLVision and work on our cutting-edge networking products. This is a highly technical position that requires a candidate with 5+ years of commercial experience in the development of Embedded Applications and C/С++ programming.


    As a Senior Engineer, you will contribute to a growing project for our customer that provides innovative network connectivity solutions for 5G, 4G and industrial networks. Our experienced team helps them to ensure successful business results while enabling SONiC on the client’s hardware.


    At PLVison you will get valuable hands-on experience with the latest technologies and non-trivial tasks in software product development. You will collaborate with global technology leaders within open-source communities. Join us, work on the meaningful project that drives technological advancement, and secure your professional future!


    Your responsibilities

    • Platform part integration
    • SONiC (Software for Open Networking in the Cloud) features design/implementation
    • SAI (Switch Abstraction Interface) design/implementation
    • Documentation and community agreements design
    • Feature implementation and verification
    • Build system maintenance


    Our requirements

    • Strong knowledge of C/С++ for embedded systems development
    • Good knowledge of networking (Routing, ALC, QoS)
    • Experience with Linux (as the main development operating system) is a must
    • Experience with Docker
    • Basic knowledge of scripting languages: Bash and Python
    • Good troubleshooting and debugging skills
    • Ability to deliver results, adaptable and eager to take on new challenges
    • 5+ years of commercial experience in embedded software development
    • Strong technical English skills
    • Bachelor's degree in computer science or a related technical discipline


    This is how we organize our work


    This is how we work

    • in houseyou focus on a single project at a timeyou have influence on the technological solutions appliedyou have influence on the productyou focus on product development


    Team members

    • embedded developer


    Development opportunities we offer

    • assistance in preparation to public speeches
    • development budget
    • industry-specific e-learning platforms
    • intracompany training
    • mentoring
    • technical knowledge exchange within the company
    • the company supports open source projects


    What we offer

    • Healthcare insurance;
    • Bonuses for marriage and childbirth;
    • Training and development opportunities.
    • Equal opportunities for all the PLVision's specialists. We are firmly committed to providing equal opportunity in all aspects of employment and do not tolerate any illegal discrimination or harassment based on race, color, religion, sex, national origin or any other protected class.


    Benefits

    • Sharing the costs of sports activities
    • Private medical care
    • Sharing the costs of professional training & courses
    • Remote work opportunities
    • Flexible working time
    • Employee referral program