• Perform research and analysis to make optimal solution decisions
  • Design and develop new DASH functionality for modern Data Processing Unit (DPU)/ Intelligence
  • Processing Unit (IPU) systems
  • Work with the open-source community on alignment, introduce new functionality

This role requires a candidate with experience with embedded systems programming in C and a good understanding of networking technologies. As an Embedded C Software Engineer, you will be responsible for making optimal solution decisions based on your research and analysis results. This is a chance to work with new technologies that enable progress and work with the most experienced people in computer networking.

At PLVision we offer numerous growth opportunities in the dynamic technology domain of Computer Networking! We are actively launching new interesting projects with many technological directions, so you will have a steady job while working in a collaborative and rewarding environment.

What we offer

  • assistance in preparation to public speeches
  • development budget
  • industry-specific e-learning platforms
  • intracompany training
  • mentoring
  • technical knowledge exchange within the company
  • Healthcare insurance;
  • Bonuses for marriage and childbirth;
  • Training and development opportunities.

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

  • Proven experience in embedded systems programming in C
  • Experience in L2/L3, tunneling, routing, switching
  • Experience with Linux at least at the user level
  • Good communication skills and ability to work in a team
  • Experience with Bash (e.g., Autotools, CMake) and cross-compilation for embedded systems
  • Experience with Linux networking
  • Technical English proficiency (intermediate or higher)
PLVision

PLVision

200