Software Engineer III
Milpitas, USA IT development
Job description
- Location:Milpitas, California, US
- Area of InterestEngineer - Software
- Job TypeProfessional
- Technology InterestNetworking, Software Development, Testing
- Job Id1262552
Who You'll Work With and What are we building next?
It is an exciting time to work with a new project in IoS XR group. The next generation of NOS architecture - hardware and software that aligns with SDN, is highly modular and programmable, supports modern software principles and distributed system constructs, and works at hyper scale. This while making it super simple for customers to deploy and maintain. Some people are calling it the plug-and-play of networking.
Who you are?
We are looking for strong, talented and energetic engineers and technical leaders with following skills:
1. Exposure to Open Source software and contributions to the Open Source community.
2. Strong background in C/C++, good knowledge of programming on Linux OS.
3. Comfortable with Linux platform bring up, system architecture and design.
4. System software development with exposure to MIPS, PPC and x86 architectures.
5. Excellent background in polling in an embedded environment and improving runtime performance.
6. Work in an Agile development environment where the team is empowered and accountable for delivery (development & test) of quality software.
7. For test, an inclination to understand customer deployments (optical DCI and CDN/Peering) in addition to functional automation is a key attribute
8. Ability to learn and utilize diverse programming language (e.g. python, GO) as part of the development process.
9. Good experience of Yang, Yaml, Pyang, Python, and various parsing tools
10. Good understanding about platform infrastructure: Device drivers (fabric, control Ethernet , FPGA drivers, optics , BIOS etc..) , Operating systems, disk drivers, Power management, Chassis management
What you'll do?
- Build your expertise on the best-in-class modular, fully distributed, highly available, highly secure network operating system and routing platform
- Work directly with the top customers like Google, Facebook, Comcast, Microsoft, AT&T, NTT, British Telecom, etc and learn how the world of Edge and Core networking is evolving
- Evolve IOS-XR into the new Virtualized world and be part of the journey to drive the Customers towards enabling of Virtualized Cloud based Network Services
- Lines between networking software (NOS) and application software are blurred since networking is just another application in modern times. Differentiate yourself by going above and beyond plain app software development.
- Become an Agile guide.