CrawlJobs Logo

Software Engineer Staff - SONiC NOS Developer

https://www.hpe.com/ Logo

Hewlett Packard Enterprise

Location Icon

Location:
India , Bangalore

Category Icon

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 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

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 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

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

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
New

Support Worker

Consensus is not just a care provider – we’re a community of amazing people dedi...
Location
Location
United Kingdom , Kettering
Salary
Salary:
12.86 GBP / Hour
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Values are most important
  • experience in social care sector as Mental Health Support Worker, Care Worker, Healthcare Assistant or Care Assistant is optional
Job Responsibility
Job Responsibility
  • Help the people we support to engage in meaningful opportunities and activities
  • Get involved in the community, support during leisure and social activities, and celebrate special occasions
  • Communicate appropriately, considering individual communication needs, and helping people to communicate effectively
What we offer
What we offer
  • Life Assurance of twice your annual basic salary
  • withdraw a percentage of your wages with Wagestream
  • access to a Blue Light Discount Card
  • confidential telephone counselling
  • dedicated wellbeing support
  • Employee Assistance Programme
  • Free DBS check
  • 3-day online induction
  • career ladder
  • learning and development opportunities
  • Fulltime
Read More
Arrow Right
New

Java Backend Developer (Middle/Senior)

ABOUT THE JOB Design, implement, and maintain scalable backend services using J...
Location
Location
Vietnam , Ho Chi Minh City
Salary
Salary:
Not provided
amaris.com Logo
Amaris Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science, Software Engineering, or related field
  • Minimum 3 years of professional experience designing and developing complex backend applications, with a strong background in Java and proficiency or knowledge in Python
  • Hands-on experience with Apache Kafka or similar technologies, and a solid understanding of event-driven architectures
  • Experience or strong theoretical background in Knowledge Graphs, SPARQL, GraphQL, and RML
  • Good communication in English
  • Understanding of APIs and architectures of tools such as Jira, Codebeamer, or IBM ETM is a plus
  • Experience with generative AI tools or an interest in Large Language Models (LLMs) is a plus
  • You demonstrate strong problem-solving skills and a sense of ownership, with the ability to independently address complex technical challenges and deliver robust solutions
  • Excellent communication skills and thrive in collaborative, agile, and globally distributed teams.
Job Responsibility
Job Responsibility
  • Design, implement, and maintain scalable backend services using Java and Python to support graph platform and integrate with systems such as Jira, Codebeamer, and Splunk
  • Develop and optimize high-performance data pipelines leveraging Apache Kafka, ensuring reliable and real-time data streaming across the tool ecosystem
  • Apply expertise in SPARQL, GraphQL, and RML to build advanced data models, mappings, and APIs, transforming diverse data sources into a unified, tool-agnostic ontology
  • Collaborate closely with international development teams and stakeholders to gather requirements, design innovative features, and deliver solutions aligned with business objectives
  • Participate in peer code reviews, maintaining high standards of code quality, and assume end-to-end responsibility for the maintenance and support of developed solutions.
What we offer
What we offer
  • Competitive salary and 13th-month salary
  • 14+ annual leaves per year
  • Premium healthcare insurance, starting from your probation period
  • Project reviews and yearly performance appraisals
  • Annual company trip
  • Teambuilding activities: Team lunch/dinner, events, and celebrations, sports clubs (football, basketball, badminton, pickleball)
  • International team with flexible working time
  • Tailor-made career path
  • Technical workshops and training courses
  • Mobility: Opportunities to be on-site abroad in our offices in over 60+ countries
  • Fulltime
Read More
Arrow Right
New

Patient Financial Services Representative

The Patient Financial Services Representative (PFSR) serves as the first point o...
Location
Location
United States , Memorial
Salary
Salary:
Not provided
Memorial Healthcare System
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High School Diploma or Equivalent
Job Responsibility
Job Responsibility
  • Schedule walk-in appointments for services offered
  • Confirm physician and prescription orders ensuring accuracy
  • Interview patients and guarantors at the workstation or bedside to obtain all necessary information
  • Perform patient discharge functions including review of after visit summary (AVS), future appointment scheduling, and referrals
  • Explain polices including all regulatory and financial consent forms
  • secures all required signatures
  • Verify insurance benefits including obtaining insurance card(s) and confirms coverage is active
  • Determine correct insurance filing order, if multiple insurance coverages are effective for that service
  • Obtain pre-certification and authorization
  • Provide exceptional customer service and ensures all questions and concerns are addressed in a timely and courteous manner
  • Fulltime
Read More
Arrow Right