Software Engineer- SONiC
2 days ago
Arista Networks is an industry leader in Cognitive Cloud Networking for mission critical data center and campus environments. Arista is a well-established and profitable company with over $5 billion in revenue. Arista’s award-winning platforms, ranging in Ethernet speeds from 10M to 400G bits per second, redefine scalability, agility and resilience. Arista has shipped more than 20 million cloud networking ports worldwide with CloudVision and EOS, an advanced network operating system. Committed to open standards, Arista is a founding member of the 25/50GbE consortium. Arista Networks products are available worldwide directly and through partners.
At Arista we value the diversity of thought and perspectives that each employee brings to the table. We believe that fostering an inclusive environment, where individuals from various backgrounds and experiences feel welcome, is essential for driving creativity and innovation.
Our commitment to excellence has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance. At Arista, we take pride in our track record of success and strive to maintain the highest standards of quality and performance in everything we do.
As a Software Engineer your core responsibility is to deliver new cutting edge product features. A major part of this is writing and owning the design/implementation of the code that drives our products. However, the role of a Software Engineer is much bigger than ‘simply’ writing code.
Software engineers work on the whole development process, including:
· Suggesting and deciding what features to build
· Design, architect and develop network applications and microservices for Data Center
Networking on SONiC
· Pushing, testing, documenting the feature
· Working alongside customers in the field if needed
Are you right for this role?
This is an interesting and exciting opportunity to be a part of the software development team that is
redefining Data Center switching. For success at Arista all you need is:
· Strong engineering and Computer Science fundamentals
· Extensive background in algorithms and strong software architecture skills
· Fluency in one of C/C++/Python programming
· Hands-on experience with designs and implementations in a strong product-engineering
environment
Preferred qualifications
· A minimum of five years of experience in software development
· A minimum of one year of hands-on SONiC experience is a must
o Understanding of SONiC architecture
o Knowledge of the FRR open routing stack (formerly Quagga, Zebra), Redis-DB, and
Docker
o Experience using SONiC SAI for new feature development and integration
· Experience in Network Systems Software development
· Strong software debugging skills especially in embedded systems
· Experience with software development for the forwarding ASICs, FPGAs, Network Processors
etc
· Datapath forwarding for ACLs, QoS, Unicast, Multicast, etc is a plus
· Strong communication skills and the ability to work in a team environment
· Experience working through the complete software development life cycle right from
Arista stands out as an engineering-centric company. Our leadership, including founders and engineering managers, are all engineers who understand the principles of sound software engineering and the importance of doing things right.
We hire globally into our diverse team. At Arista, engineers have complete ownership of their projects. Our management structure is flat and streamlined, and software engineering is led by those who understand it best. We prioritize the development and utilization of test automation tools.
Every part of the company is accessible to our engineers, providing opportunities to work across various domains. Arista is headquartered in Santa Clara, California, with development offices in Australia, Canada, India, Ireland, and the US. We consider all our R&D centers equal in stature.
Join us to shape the future of networking and be part of a culture that values invention, quality, respect, and fun.
-
Software Engineer- SONiC
1 day ago
bangalore, India Arista Networks Full timeArista Networks is an industry leader in Cognitive Cloud Networking for mission critical data center and campus environments. Arista is a well-established and profitable company with over $5 billion in revenue. Arista’s award-winning platforms, ranging in Ethernet speeds from 10M to 400G bits per second, redefine scalability, agility and resilience....
-
Software Engineer- SONiC
2 weeks ago
Bangalore, India Arista Networks Full timeArista Networks is an industry leader in Cognitive Cloud Networking for mission critical data center and campus environments. Arista is a well-established and profitable company with over $5 billion in revenue. Arista’s award-winning platforms, ranging in Ethernet speeds from 10M to 400G bits per second, redefine scalability, agility and resilience....
-
Software Engineer- SONiC
3 weeks ago
bangalore, India Arista Networks Full timeArista Networks is an industry leader in Cognitive Cloud Networking for mission critical data center and campus environments. Arista is a well-established and profitable company with over $5 billion in revenue. Arista’s award-winning platforms, ranging in Ethernet speeds from 10M to 400G bits per second, redefine scalability, agility and resilience....
-
Software Engineer
3 months ago
bangalore, India Arista Networks Full timeArista Networks is the leader in software driven networking solutions for today’s largest Data Center (DC), Cloud, Internet/WAN, Service Provider (SP) and Campus environments. Arista has over 7500 customers ranging from the largest cloud providers, to healthcare, government, carrier, finance, education, and production web/SaaS companies. Arista's products...
-
Software Engineer
2 days ago
bangalore, India Arista Networks Full timeArista Networks is the leader in software driven networking solutions for today’s largest Data Center (DC), Cloud, Internet/WAN, Service Provider (SP) and Campus environments. Arista has over 7500 customers ranging from the largest cloud providers, to healthcare, government, carrier, finance, education, and production web/SaaS companies. Arista's products...
-
Software Engineer
2 days ago
bangalore, India Arista Networks Full timeArista Networks is the leader in software driven networking solutions for today’s largest Data Center (DC), Cloud, Internet/WAN, Service Provider (SP) and Campus environments. Arista has over 7500 customers ranging from the largest cloud providers, to healthcare, government, carrier, finance, education, and production web/SaaS companies. Arista's products...
-
Software Engineer
3 months ago
bangalore, India Arista Networks Full timeArista Networks is the leader in software driven networking solutions for today’s largest Data Center (DC), Cloud, Internet/WAN, Service Provider (SP) and Campus environments. Arista has over 7500 customers ranging from the largest cloud providers, to healthcare, government, carrier, finance, education, and production web/SaaS companies. Arista's products...
-
Software Engineer
2 weeks ago
Bangalore, India Arista Networks Full timeArista Networks is the leader in software driven networking solutions for today’s largest Data Center (DC), Cloud, Internet/WAN, Service Provider (SP) and Campus environments. Arista has over 7500 customers ranging from the largest cloud providers, to healthcare, government, carrier, finance, education, and production web/SaaS companies. Arista's...
-
Sr. Software Engineer
1 week ago
bangalore, India Rootstock Software Full timeAbout Us: Rootstock Software is a leading provider of cloud manufacturing and supply chain solutions built on the Salesforce platform. We empower manufacturers and distributors to optimize operations, increase visibility, and accelerate growth. As part of our expanding engineering team in India, we seek a skilled Software Engineer to contribute...
-
Sr. Software Engineer
2 days ago
bangalore, India Rootstock Software Full timeAbout Us: Rootstock Software is a leading provider of cloud manufacturing and supply chain solutions built on the Salesforce platform. We empower manufacturers and distributors to optimize operations, increase visibility, and accelerate growth. As part of our expanding engineering team in India, we seek a skilled Software Engineer to contribute to...
-
Software Engineer III
2 days ago
bangalore, India Guidewire Software Full timeGuidewire is searching for a who is passionate about Senior Engineer(Java) all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational performance....
-
Sr. AI Software Engineer
1 week ago
bangalore, India Dew Software Full timeDew Software is seeking a highly skilled and experienced Sr. AI Software Engineer to join our team. As a Sr. AI Software Engineer, you will be responsible for developing and implementing cutting-edge artificial intelligence solutions for our clients. You will work on exciting projects in the field of machine learning, natural language processing, and...
-
Sr. AI Software Engineer
2 days ago
bangalore, India Dew Software Full timeDew Software is seeking a highly skilled and experienced Sr. AI Software Engineer to join our team. As a Sr. AI Software Engineer, you will be responsible for developing and implementing cutting-edge artificial intelligence solutions for our clients. You will work on exciting projects in the field of machine learning, natural language processing, and...
-
Senior Software Engineer
7 days ago
bangalore, India Cloud Software Group Full timeAbout Cloud Software Group Cloud Software Group combines the capabilities of Citrix and TIBCO, creating one of the world’s largest cloud software providers, serving over million users worldwide. When you join Cloud Software Group, you are making a difference for real people, each of whom counts on our suite of cloud solutions to get work done –...
-
Senior Java Software Engineer
3 weeks ago
bangalore, India Guidewire Software Full timeAbout the CompanyGuidewire's development team is looking for a smart, proactive, and results-oriented Senior Software Engineer to build elegant solutions for the property & casualty insurance industry's complex business domain and make our industry-leading products even better. The team is looking for an enthusiastic engineer who is passionate about building...
-
Manager, Software Engineering
2 days ago
bangalore, India Cloud Software Group Full timeAbout This Team: Citrix, part of Cloud Software Group builds the secure digital workspace technology that helps , customers & millions of end-users to do their very best work from anywhere. By joining our award-winning workplace, you’ll be included in the globally diverse, collaborative team that values work-life balance. Come see why Fortune named us...
-
Manager, Software Engineering
1 week ago
bangalore, India Cloud Software Group Full timeAbout This Team: Citrix, part of Cloud Software Group builds the secure digital workspacetechnology that helps , customers & millions of end-users to do theirvery best work from anywhere. By joining our award-winning workplace,you’ll be included in the globally diverse, collaborative team that valueswork-life balance. Come see why Fortune named us...
-
Senior Java Software Engineer
2 weeks ago
Bangalore, India Guidewire Software Full timeAbout the Company Guidewire's development team is looking for a smart, proactive, and results-oriented Senior Software Engineer to build elegant solutions for the property & casualty insurance industry's complex business domain and make our industry-leading products even better. The team is looking for an enthusiastic engineer who is passionate...
-
Software engineer
4 months ago
bangalore, India Flexera Software India LLP Full timeDescription Companies spend millions on IT, year after year, without a clear picture of where it goes or how effectively it’s spent. Flexera shines a light into this technology black hole so executives can understand exactly what’s in their IT ecosystem and manage it more effectively. Flexera thrives on building a diverse workforce because...
-
Software engineer
2 days ago
bangalore, India Flexera Software India LLP Full timeDescription Companies spend millions on IT, year after year, without a clear picture of where it goes or how effectively it’s spent. Flexera shines a light into this technology black hole so executives can understand exactly what’s in their IT ecosystem and manage it more effectively. Flexera thrives on building a diverse workforce because it...