
Software Engineer – SONiC
Posted May 21

Posted May 21
This is a fully remote position, open to applicants in Ireland.
• Develop functional and design specifications for system software.
• Create solutions for small-scale issues using C, C++, and Python.
• Draft test plan specifications and carry out automated testing.
• Troubleshoot issues identified by automated testing programs.
• Work alongside Customer Support Engineers to investigate and resolve network issues.
• Guide and mentor new and junior engineers.
• Establish timelines for implementation tasks and provide progress updates.
• A Bachelor's, Master's, or Ph.D. in Computer Science, Electrical Engineering, or Computer Engineering with over 2 years of relevant postgraduate experience.
• Proficiency in C, C++, and/or Python.
• Familiarity with UNIX or Linux operating systems.
• Comprehensive understanding of L2/L3 networking, IP routing protocols, and layer 2 functionalities.
• Capability to utilize, test, and troubleshoot packet forwarding engines.
• Practical experience in the design and development of Ethernet bridging or routing.
• Excellent problem-solving and software debugging abilities.
• Background in software engineering principles.
• Proficient in designing and implementing solutions for small-scale problems independently.
• Health insurance.
• Flexible working hours.
• Opportunities for professional development.
• Paid time off.
• Work-life balance.
Webedia
TechBiz Global
The Flex
Nodeworthy
Get handpicked remote jobs straight to your inbox weekly.