Creating new features, understanding features in a driven product and proposing solutions that work for our platform,
Writing functional and design specifications, programming, unit and integration testing your code,
Helping review specifications and code for other software engineers in the team, helping documentation team with the configuration aspects of your feature.
Our Minimum Qualifications for this Role:
You have a strong background in software development including specification, implementation and testing.
Experience in programming in C/C++ language.
Knowledge of embedded systems, kernel, drivers and PHY related firmware development is very important
Strong OS fundamentals and networking concepts is necessary.
Typically requires MSEE/CS combined with 6-8 years of related experience, or BSEE/CS combined with 8-10+ yrs related experience.
Self-motivated, strong sense of ownership, good teammate
Our Preferred Qualifications for this Role:
Knowledge of L2, L3 and over-lay/virtualization/container technologies is a plus.
Strong design/programming ethic. Knowledge of designing large-scale systems in Python/C/Java environments is preferred.
Experience configuring and automating the deployment of MPLS based VPNs (MVPN, L3VPN, L2VPN) is a plus.
From a technical point of view, you should have some familiarity with at least some of these areas: Linux platform development, Hardware bringup, Server platform development