Embedded C/C++ Engineer (SONiC) (offline)
We are looking for a talented Software Engineer to join our SONiC (Software for Open Networking in the Cloud) team.
Our customer is one of the leaders in the networking industry and one of the top contributors in SONiC community.
Responsibilities:
• Design and development of new packages/features and sustaining the existing functionality
• Performing research and analysis to make optimal solution decisions
• Full development cycle methodology (from design to final delivery to the customer in high scale data centers)
Requirements:
• Bachelor's Degree in Computer Science or Software/Computer Engineering
• 4+ years of commercial experience in Software Engineering in Embedded Application Development
• Good knowledge of C/C++
• Experience in cross-platform application development
• Experience with Make/Automake build tools
• Knowledge of scripting languages like Bash or Python
• Experience in writing design & functional specification
• Good troubleshooting and debugging skills
• Good communication skills and ability to work in a team
• Customer orientation, motivated and flexible
• Knowledge of technical English at Intermediate level and higher
Would be a plus:
• Experience with Layer 2 or Layer 3 networking protocols implementation, TCP sockets programming
• Experience with any of BGP, OSPF, RIP, etc. routing protocols
• Experience with TCP/IP, ARP, DHCP, etc. would be a big advantage
• Knowledge of Ansible
• Experience with Linux networking
• Experience with virtualization/containerization technologies
• OOD / design patterns experience
Our customer is one of the leaders in the networking industry and one of the top contributors in SONiC community.
Responsibilities:
• Design and development of new packages/features and sustaining the existing functionality
• Performing research and analysis to make optimal solution decisions
• Full development cycle methodology (from design to final delivery to the customer in high scale data centers)
Requirements:
• Bachelor's Degree in Computer Science or Software/Computer Engineering
• 4+ years of commercial experience in Software Engineering in Embedded Application Development
• Good knowledge of C/C++
• Experience in cross-platform application development
• Experience with Make/Automake build tools
• Knowledge of scripting languages like Bash or Python
• Experience in writing design & functional specification
• Good troubleshooting and debugging skills
• Good communication skills and ability to work in a team
• Customer orientation, motivated and flexible
• Knowledge of technical English at Intermediate level and higher
Would be a plus:
• Experience with Layer 2 or Layer 3 networking protocols implementation, TCP sockets programming
• Experience with any of BGP, OSPF, RIP, etc. routing protocols
• Experience with TCP/IP, ARP, DHCP, etc. would be a big advantage
• Knowledge of Ansible
• Experience with Linux networking
• Experience with virtualization/containerization technologies
• OOD / design patterns experience
About PLVision
WHO WE AREWe are a software product development company, specializing in Computer Networking, Embedded Systems, and the Internet of Things Connectivity. PLVision is headquartered in Krakow, Poland, with a Ukrainian headquarters in Lviv and other offices in Odesa, Kyiv, and Kharkiv (currently relocated). Founded in 2007, we help networking industry leaders and ambitious startups in the U.S., Israel, and EU countries to launch innovative products.
Company website:
https://plvision.eu/
DOU company page:
https://jobs.dou.ua/companies/plvision/
The job ad is no longer active
Job unpublished on
8 October 2020
Look at the current jobs C / C++ / Embedded Lviv→
Average salary range of similar jobs in
analytics →
Similar jobs
Embedded Software Engineer (video streaming/processing) at Frontline
Relocate, Ukraine $2000-3000
All jobs C++ Lviv All jobs PLVision