CrawlJobs Logo

Software Engineer Staff - SONiC NOS Developer

https://www.hpe.com/ Logo

Hewlett Packard Enterprise

Location Icon

Location:
India, Bangalore

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

This role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week from an HPE office. Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud, so they can turn insights into outcomes at the speed required to thrive in today’s complex world. Our culture thrives on finding new and better ways to accelerate what’s next. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good. If you are looking to stretch and grow your career our culture will embrace you. Open up opportunities with HPE.

Job Responsibility:

  • Design, develop, and maintain new features and enhancements for the SONiC network operating system platform
  • Create and execute comprehensive test plans using PTF (Packet Test Framework) and SpyTest to validate infrastructure robustness
  • Troubleshoot, debug, and resolve issues within SONiC-based environments
  • Collaborate closely with hardware engineers, QA/test teams, and other cross-functional partners to deliver end-to-end solutions
  • Participate in code reviews, contribute to architectural discussions, and lead documentation initiatives
  • Engage with the SONiC open-source community, tracking ecosystem developments and contributing to community-driven enhancements

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a closely related field
  • Experience Required - 9 to 14yrs
  • Minimum one year of hands-on experience working with SONiC NOS
  • Sound understanding of SONiC architecture and operational experience with the SONiC network operating system
  • Experience working with Docker and debugging within environments
  • Proficiency in C/C++
  • Python programming skills are an advantage
  • Hands-on experience with PTF and SpyTest frameworks for network validation
  • Familiarity with Linux system internals and environment
  • Strong analytical and problem-solving capabilities
  • thrives in fast-paced, collaborative settings
  • Knowledge of network ASICs and switch hardware architectures

Nice to have:

  • Cloud Architectures
  • Cross Domain Knowledge
  • Design Thinking
  • Development Fundamentals
  • DevOps
  • Distributed Computing
  • Microservices Fluency
  • Full Stack Development
  • Security-First Mindset
  • Solutions Design
  • Testing & Automation
  • User Experience (UX)
What we offer:
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion

Additional Information:

Job Posted:
August 01, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer Staff - SONiC NOS Developer

Software Engineer Staff - SONiC NOS Developer

This role involves designing, developing, troubleshooting, and debugging softwar...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or master’s degree in computer science, Electrical Engineering, or a closely related field
  • Experience Required - 9 to 14yrs
  • Minimum one year of hands-on experience working with SONiC NOS
  • Sound understanding of SONiC architecture and operational experience with the SONiC network operating system
  • Experience working with Docker and debugging within environments
  • Proficiency in C/C++
  • Python programming skills are an advantage
  • Hands-on experience with PTF and SpyTest frameworks for network validation
  • Familiarity with Linux system internals and environment
  • Strong analytical and problem-solving capabilities
Job Responsibility
Job Responsibility
  • Design, develop, and maintain new features and enhancements for the SONiC network operating system platform
  • Create and execute comprehensive test plans using PTF (Packet Test Framework) and SpyTest to validate infrastructure robustness
  • Troubleshoot, debug, and resolve issues within SONiC-based environments
  • Collaborate closely with hardware engineers, QA/test teams, and other cross-functional partners to deliver end-to-end solutions
  • Participate in code reviews, contribute to architectural discussions, and lead documentation initiatives
  • Engage with the SONiC open-source community, tracking ecosystem developments and contributing to community-driven enhancements
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Staff Software Engineer

Designs, develops, troubleshoots and debugs software programs for software enhan...
Location
Location
United States , San Jose
Salary
Salary:
117500.00 - 270000.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field
  • Minimum of 8 years of work experience is required, with at least 2 years of hands-on SONiC development experience preferred
  • Strong experience with SONiC network operating system
  • Proficient in Python, C/C++
  • Experience with PTF (Packet Test Framework) and SPyTest for network validation
  • Familiarity with Linux internals, docker containers
  • Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment
  • Knowledge of network ASICs and switch hardware architecture
Job Responsibility
Job Responsibility
  • Design, develop, and maintain features and enhancements for the SONiC NOS platform
  • Develop and execute test plans using PTF and SPyTest for infrastructure
  • Debug, troubleshoot, and resolve issues on SONiC platforms
  • Collaborate closely with cross-functional teams including hardware engineers and Test teams
  • Participate in code reviews, architecture discussions, and documentation efforts
  • Contribute to SONiC open-source communities and stay current with the evolving SONiC ecosystem
What we offer
What we offer
  • Comprehensive suite of benefits that supports physical, financial and emotional wellbeing
  • Specific programs to help achieve career goals
  • Unconditional inclusion in the workplace
  • Fulltime
Read More
Arrow Right

Software Engineer Staff - SONiC NOS Developer

This role has been designed as ‘Hybrid’ with an expectation that you will work o...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or master’s degree in computer science, Electrical Engineering, or a closely related field
  • Experience Required - 9 to 14yrs
  • Minimum one year of hands-on experience working with SONiC NOS
  • Sound understanding of SONiC architecture and operational experience with the SONiC network operating system
  • Experience working with Docker and debugging within environments
  • Proficiency in C/C++
  • Python programming skills are an advantage
  • Hands-on experience with PTF and SpyTest frameworks for network validation
  • Familiarity with Linux system internals and environment
  • Strong analytical and problem-solving capabilities
Job Responsibility
Job Responsibility
  • Design, develop, and maintain new features and enhancements for the SONiC network operating system platform
  • Create and execute comprehensive test plans using PTF (Packet Test Framework) and SpyTest to validate infrastructure robustness
  • Troubleshoot, debug, and resolve issues within SONiC-based environments
  • Collaborate closely with hardware engineers, QA/test teams, and other cross-functional partners to deliver end-to-end solutions
  • Participate in code reviews, contribute to architectural discussions, and lead documentation initiatives
  • Engage with the SONiC open-source community, tracking ecosystem developments and contributing to community-driven enhancements
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Software Engineer Staff

Designs, develops, troubleshoots and debugs software programs for software enhan...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Electronics, Computer Science, or a related field
  • 10 years of experience in network software or hardware testing
  • Strong understanding of L2/L3 networking protocols and switch/router architecture
  • Hands-on experience with SONiC NOS and SAI-based architectures
  • Proficiency in Python and experience with test automation frameworks such as Robot Framework
  • Solid grasp of SONiC architecture, including SAI, FRR, Redis DB, Docker, and Minigraph
  • Familiarity with SDKs such as SDKLT or OpenNSL
  • Experience with traffic generators like Spirent or IxNetwork
  • Proficient with tools such as Git, Jenkins, Docker, and lab-based testbed environments
  • Strong analytical, debugging, and documentation skills
Job Responsibility
Job Responsibility
  • Design, develop, and execute comprehensive test plans to validate SONiC functionality on Broadcom-based switching platforms
  • Validate advanced L2/L3 features including BGP, OSPF, VXLAN, EVPN, QinQ, and multicast
  • Test and verify SAI (Switch Abstraction Interface) integration and ASIC driver behavior
  • Automate functional, regression, scale, and performance test cases using Python and Robot Framework
  • Perform deep-dive debugging across ASIC, NOS, and control/data plane layers
  • Collaborate with the SONiC open-source community to contribute fixes, enhancements, and upstream improvements
  • Validate optical modules across various speeds, breakout configurations, and transceiver management protocols (e.g., CMIS, DOM)
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Comprehensive suite of benefits supporting physical, financial and emotional wellbeing
  • Fulltime
Read More
Arrow Right

Software Engineer Staff

This role has been designed as ‘Hybrid’ with an expectation that you will work o...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Electronics, Computer Science, or a related field
  • 10 years of experience in network software or hardware testing
  • Strong understanding of L2/L3 networking protocols and switch/router architecture
  • Hands-on experience with SONiC NOS and SAI-based architectures
  • Proficiency in Python and experience with test automation frameworks such as Robot Framework
  • Solid grasp of SONiC architecture, including SAI, FRR, Redis DB, Docker, and Minigraph
  • Familiarity with SDKs such as SDKLT or OpenNSL is a strong plus
  • Experience with traffic generators like Spirent or IxNetwork
  • Proficient with tools such as Git, Jenkins, Docker, and lab-based testbed environments
  • Strong analytical, debugging, and documentation skills
Job Responsibility
Job Responsibility
  • Design, develop, and execute comprehensive test plans to validate SONiC functionality on Broadcom-based switching platforms
  • Validate advanced L2/L3 features including BGP, OSPF, VXLAN, EVPN, QinQ, and multicast
  • Test and verify SAI (Switch Abstraction Interface) integration and ASIC driver behavior
  • Automate functional, regression, scale, and performance test cases using Python and Robot Framework
  • Perform deep-dive debugging across ASIC, NOS, and control/data plane layers
  • Collaborate with the SONiC open-source community to contribute fixes, enhancements, and upstream improvements
  • Validate optical modules across various speeds, breakout configurations, and transceiver management protocols (e.g., CMIS, DOM)
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right
New

Client Partner

As part of the Commercial team at Addison Lee, you will be joining a passionate,...
Location
Location
United Kingdom , London
Salary
Salary:
60000.00 GBP / Year
Addison Lee
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Commercial mindset with strong negotiation skills
  • Passionate and positive with a highly energetic sales and leadership style
  • The ability to work independently and on own initiative
  • Demonstratable ability to communicate, present and influence key stakeholder at all levels of an organisation, including executive and C-level
  • Proven background selling in a consulting environment, delivering client-focused solutions to customer needs
  • Highly collaborative and excels in a fast-paced, changeable environment
  • Highly experienced when managing SOWs & contract management
  • Systematic and logical approach to problem solving and a capacity to work around problems
  • Good organisational skills and the ability to prioritise workload accordingly
  • Tenacious and able to motivate others in support of the needs of the role
Job Responsibility
Job Responsibility
  • Retain and develop your client portfolio by building strong and effective relationships
  • Create and implement a clearly defined strategy for your portfolio
  • Inform and advise clients on industry developments and be their subject matter expert on all aspects of ground transport
  • Plan, prioritise and manage activities to achieve sales/revenue and retention targets
  • Develop, agree, and implement sales development plans for a portfolio of corporate accounts
  • Ensure contracts are entered into and maintained in a timely and profitable manner
  • Ensure upselling and cross selling opportunities are developed by establishing a sound understanding of what current and potential business needs are
  • aim to achieve an increased share of account “wallet”
  • Act as the main point of contact clients, lead and co-ordinate other departments such as Service Management, Finance, IT, Legal and the Customer Relations contact centre to provide a seamless client experience
  • Ensure that client expectations are met, co-ordinating resolution of any escalation of service issues and system service failures
What we offer
What we offer
  • Up to 10% Bonus
  • Life Insurance (Death in Service)
  • 2 days paid volunteering leave a year
  • Private Medical Insurance & Travel Insurance (after 1 year)
  • Wellness Program
  • Cycle to Work Scheme
  • 33 days Annual Leave (incl. bank holidays)
  • extensive retails discounts via Reward Gateway (e.g. 5% off most major supermarkets)
  • support with Professional Training and Qualifications via Apprenticeships
  • Season Ticket Loans
  • Fulltime
Read More
Arrow Right
New

Customer service champion

We are looking for someone who is bilingual and flexible in terms of working hou...
Location
Location
Canada , Montréal
Salary
Salary:
21.00 CAD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
January 19, 2026
Flip Icon
Requirements
Requirements
  • Successful completion of a bachelor's degree in information technology, computer science, management, marketing or other relevant field
  • Be bilingual English-French
  • Demonstrate strong computer skills (office suite)
  • Digital proficiency on all types of devices (smartphones, tablets, laptops, etc.) with above-average keyboarding and computer navigation skills
  • Bilingualism (French and English) is required due to regular communication with internal and external stakeholders across Canada and internationally
Job Responsibility
Job Responsibility
  • Introduce customers to our products
  • Help win market share in our field
  • Manage a portfolio of customers
  • Ensure that sales agents are aware of their daily objectives
  • Offer the best solutions to our customers
  • Provide the best customer service to our customers
What we offer
What we offer
  • Weekly insurance benefit of $10
  • Affordable insurance starting from the first day of employment
  • Employees have access to a cafeteria within the office premises
  • The office provides a gym facility for employees to use
  • Employees have access to an on-site clinic
  • Enjoy a two-week vacation with an additional 5 paid sick days
  • Fulltime
Read More
Arrow Right
New

System Designer

This industry-leading pharmaceutical company in Downtown Montreal is looking for...
Location
Location
Canada , Montréal
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
January 01, 2026
Flip Icon
Requirements
Requirements
  • Bachelor's degree in engineering or science in a related field (computer science, software engineering, biomedical or equivalent)
  • 3 to 5 years' experience in R&D product development, ideally in a highly regulated field (medical, aerospace or pharmaceutical)
  • Ability to effectively manage priorities and deadlines
  • Ability to work independently and effectively as part of a team
  • Ability to deal with pressure and ambiguity, build consensus, manage multiple priorities and identify creative solutions to complex problems
  • Strong analytical and judgmental skills
  • High level of personal responsibility and integrity
  • Solid experience in identifying and analyzing product risks
  • Ease of interaction and collaboration with people from other fields
  • Excellent adaptability and ability to work in a constantly evolving, state-of-the-art environment
Job Responsibility
Job Responsibility
  • Analyze various needs (user, business, regulatory, etc.) and define system specifications, taking into account technical and functional requirements
  • Identify, evaluate and analyze product risks
  • Participate in product verification and validation
  • Participate in usability testing with customers
  • Manage requirements traceability
  • Write quality documents related to product design and development in compliance with applicable standards and procedures to ensure product quality and safety
  • Participate in training and customer support for our system
  • Participate in the maintenance of existing products
  • Work in an Agile and Scrum environment
  • Interact with different teams to explore new technologies in order to achieve above-standard reliability and product quality, enabling the company to maintain its position in the industry
What we offer
What we offer
  • Technological equipment provided
  • Fulltime
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.