Software Engineer - REMOTE
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Engineer - REMOTE. This role is pivotal for the development of high-quality software that powers large-scale data center networks. You will work closely with a team of talented engineers to design, implement, and test innovative solutions, all while ensuring the integrity and performance of our systems. Your contributions will help shape the future of our networking technologies, enabling businesses to thrive in a cloud-centric world. We value individuals who can bring diverse perspectives to the table, fostering an inclusive atmosphere that sparks creativity. As part of a leading organization in network solutions, your work will have a far-reaching impact on our clients' success.
Accountabilities:
- Write functional specifications and design specifications for features related to forwarding traffic on the internet and cloud data centers.
- Independently implement solutions to small-sized problems in our EOS software using C and C++.
- Write test plan specifications for small-sized features in EOS and implement automated test programs to execute the cases described in the test plan.
- Debug problems found by automated test programs and resolve those issues.
- Contribute to the team by implementing, testing, and debugging solutions to larger routing protocol problems.
- Collaborate with Customer Support Engineers to analyze and fix problems in customer networks as needed.
- Work with System Test Engineers to analyze and resolve problems identified during testing.
- Mentor new and junior engineers to help them integrate into the software development environment.
- Review and contribute to specifications and implementations crafted by fellow team members.
- Create schedules for implementation and debugging tasks, updating them weekly and reporting to the project lead.