CrawlJobs Logo

Principal System Embedded Engineer (SONiC)

https://www.hpe.com/ Logo

Hewlett Packard Enterprise

Location Icon

Location:
United States , Sunnyvale

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

172000.00 - 349000.00 USD / Year

Job Description:

Principal System Embedded Engineer (SONiC). We are seeking a talented and experienced Software Engineer to join our dynamic team. In this role, you will contribute to the design, development, and optimization of carrier-class networking and system software. As a key member of our engineering group, you will work on cutting-edge technologies, collaborate with cross-functional teams, and drive impactful solutions.

Job Responsibility:

  • Design, develop, and maintain features and enhancements for the SONiC NOS platform, interfacing with SAI and platform infrastructure
  • Contribute to the SONiC open-source community and stay current with the evolving SONiC ecosystem
  • Develop forwarding features on SONiC and the underlying hardware (e.g., ASICs, PHYs, optics, and other platform components)
  • Implement code for critical system modules, drivers, and APIs supporting high-performance data planes and control planes
  • Debug, troubleshoot, and resolve issues on SONiC platforms
  • Participate in code reviews, and documentation efforts
  • Contribute to architecture discussions to ensure scalable and highly available SONiC integrations
  • Contribute to SONiC SAI features and platform-specific management/control modules (e.g., telemetry, diagnostics, and monitoring components)

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field
  • Minimum of 10 years of work experience is required
  • With at least 1 year of hands-on SONiC development experience is must
  • Strong experience with the SONiC network operating system and architecture
  • Demonstrated feature contributions to the SONiC open-source community
  • Experience using SONiC SAI for new feature development and integration
  • Experience with datapath forwarding features such as BFD, FIB, RIB, ERSPAN, ACLs, QoS, unicast, and multicast
  • L2/L3 Protocol Stack Development
  • L3: BGP, OSPF, IS-IS, EVPN/VXLAN, MPLS, etc…
  • L2: STP, LLDP, LACP, etc…
  • Experience with FRR open routing stack
  • Experience with Redis DB, Docker
  • Experience in Data Plane/Embedded software development/kernel drivers
  • Proficient in Python, C/C++
  • Familiarity with Linux internals and containerized environment
  • Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment
  • Knowledge of network ASICs (e.g., Broadcom, Marvell) and switch hardware architecture

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:
April 05, 2026

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 Principal System Embedded Engineer (SONiC)

Principal Systems/Software Engineer - SONiC Development

Principal Systems/Software Engineer - SONiC Development. This role has been desi...
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
  • Bachelors or masters degree in computer science or electronics or telecommunication engineering or similar discipline
  • Experience in networking and system software development
  • Proficiency in coding in C and C++ programming
  • Object-oriented analysis & design, data structures and system debugging skills
  • Thorough systems knowledge in fundamental OS concepts in Linux or similar OS
  • Skills to debug hard system level issues
  • Deep understanding of hardware & system-level design for carrier-class software development
  • Proficiency with Linux device drivers, System bring up, and Linux kernel
  • Prior experience in working with large code-bases preferred
  • Strong technical, analytical, and problem-solving skills for resilient and performance enhancing software development
Job Responsibility
Job Responsibility
  • Design, develop, and maintain new features and enhancements for the SONiC network operating system platform
  • Troubleshoot, debug, and resolve issues within Platform System software and areas related to it
  • 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 in initiatives which will add value to the products development for the Business Unit and to the Organisation as well
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
Read More
Arrow Right

Principal Systems/Software Engineer

Principal Systems/Software Engineer. This role has been designed as ‘Hybrid’ wit...
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
  • Bachelors or masters degree in computer science or electronics or telecommunication engineering or similar discipline, with experience in networking and system software development
  • Proficiency in coding in C and C++ programming, Object-oriented analysis & design, data structures and system debugging skills
  • Must have thorough systems knowledge in fundamental OS concepts in Linux or similar OS, skills to debug hard system level issues
  • Deep understanding of hardware & system-level design for carrier-class software development
  • Proficiency with Linux device drivers, System bring up, and Linux kernel, Prior experience in working with large code-bases preferred
  • Strong technical, analytical, and problem-solving skills for resilient and performance enhancing software development is a must
  • Expertise in scripting technologies and techniques, familiarity with state-of-the-art devops methodologies and practices
  • Background in networking, embedded platform-software development preferred
  • Good articulation and presentation skills on technical topics and subjects
  • Thorough understanding of one or more of the following areas: Host Complex, System peripherals & Drivers: CPU complex (x86)
Job Responsibility
Job Responsibility
  • Design, develop, and maintain new features and enhancements for the SONiC network operating system platform
  • Troubleshoot, debug, and resolve issues within Platform System software and areas related to it
  • 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 in initiatives which will add value to the products development for the Business Unit and to the Organisation as well
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
Read More
Arrow Right

Principal Systems/Software Engineer

Principal Systems/Software Engineer. This role has been designed as ‘Hybrid’ wit...
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
  • Bachelors or masters degree in computer science or electronics or telecommunication engineering or similar discipline, with experience in networking and system software development
  • Proficiency in coding in C and C++ programming, Object-oriented analysis & design, data structures and system debugging skills
  • Must have thorough systems knowledge in fundamental OS concepts in Linux or similar OS, skills to debug hard system level issues
  • Deep understanding of hardware & system-level design for carrier-class software development
  • Proficiency with Linux device drivers, System bring up, and Linux kernel, Prior experience in working with large code-bases preferred
  • Strong technical, analytical, and problem-solving skills for resilient and performance enhancing software development is a must
  • Expertise in scripting technologies and techniques, familiarity with state-of-the-art devops methodologies and practices
  • Background in networking, embedded platform-software development preferred
  • Good articulation and presentation skills on technical topics and subjects
  • Thorough understanding of one or more of the following areas: Host Complex, System peripherals & Drivers: CPU complex (x86)
Job Responsibility
Job Responsibility
  • Design, develop, and maintain new features and enhancements for the SONiC network operating system platform
  • Troubleshoot, debug, and resolve issues within Platform System software and areas related to it
  • 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 in initiatives which will add value to the products development for the Business Unit and to the Organisation as well.
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
Read More
Arrow Right
New

Property Finance Assistant

This is an exciting opportunity for someone with a background in property financ...
Location
Location
United Kingdom , Leicester
Salary
Salary:
50000.00 - 55000.00 GBP / Year
https://www.office-angels.com Logo
Office Angels
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in finance, property finance, or retail finance
  • Exposure to multi-site environments or store-level financials
  • Understanding of rent, leases, or landlord accounts
  • Strong Excel skills (pivot tables, VLOOKUPs, data handling)
Job Responsibility
Job Responsibility
  • Manage and maintain financial records across a large portfolio of retail stores
  • Monitor and reconcile rent payments, service charges, and arrears
  • Support the review and administration of rent reviews, lease agreements, and property costs
  • Liaise with landlords, managing agents, and internal departments
  • Investigate and resolve financial discrepancies and queries relating to store properties
  • Produce detailed Excel reports and financial analysis
  • Maintain accurate schedules of property-related expenditure
  • Support budgeting and forecasting for the retail estate
  • Assist with month-end finance processes
What we offer
What we offer
  • 25 days holiday + Bank Holidays
  • Colleague discount and benefits scheme
  • Hybrid working available
  • Fulltime
Read More
Arrow Right
New

Commissioning Engineer

Our expanding business is currently offering numerous exciting opportunities for...
Location
Location
United Kingdom , Yateley
Salary
Salary:
45000.00 - 55000.00 GBP / Year
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 2 years practical experience
  • Solid understanding of electrical diagrams for control panel wiring, electrical installation and commissioning
  • Ability to organise installation and commissioning snag identification and rectification
  • Self-motivated, practical problem solver with good communication skills
  • Electrical qualifications C&G, BTEC, NVQ3, ONC or HNC/HND, 18th edition required
  • UK Driving License
  • Must be eligible to work in the UK
Job Responsibility
Job Responsibility
  • Commission and support site-based control systems and equipment
  • Commission PLC, HMI and SCADA to tight deadlines
  • Work as part of a team to commission updated installations
  • Give site support and supervision during the installation and commissioning period
  • Ensure compliance with NICEIC requirements and aid in ongoing certification of NICEIC standards
  • Ensure work is completed to the highest standard within agreed deadlines
What we offer
What we offer
  • Auto enrolment pension scheme (including Salary Sacrifice/Exchange for Pension Payments if desired)
  • Private Health Scheme (after 1 year service)
  • Death in Service Plan (after 5 years service)
  • 25 days holiday, plus bank holidays (raises to 30 days after 5 years of service), plus access to buy/ sell holiday scheme
  • Access to Wellbeing programme operated through COGG
  • Access to Training Hub (various training courses available)
  • Free parking at all offices (Subject to availability & company policies)
  • Access to company vans or pool cars (company car scheme also available)
  • Access to Perkbox (discounted shopping, eating out, cinema, holidays)
  • Free quarterly social events, team building days and Christmas party weekend break
  • Fulltime
Read More
Arrow Right
New

Security Officer

The Security Officer reports to the Medical Center Security Manager. Under gener...
Location
Location
United States , Charleston
Salary
Salary:
Not provided
muschealth.org Logo
MUSC Health
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High School Degree or Equivalent
  • 1 year of experience
  • High School Diploma
  • one year of relevant experience (Security, Law Enforcement, Fire Service, Emergency Medical Service, Behavioral Health, Counselor, Education, or Military)
  • Bachelor’s degree or other relevant certifications may be substituted for the required work experience
  • Must obtain and be able to maintain the International Association for Healthcare Security and Safety certification (IAHSS) within the first year of employment
  • Must have a valid South Carolina Driver’s License
Job Responsibility
Job Responsibility
  • Monitors and provides protection and security for facilities, premises, employees, patients and visitors
  • Performs routine and repetitive duties following clearly prescribed standards and practices as set forth by the Manager of Hospital Security
  • Work involves shift work and some overtime
  • Fulltime
Read More
Arrow Right
New

Payroll Advisor

We are looking for a Payroll Advisor to join our clients existing team of 4 comp...
Location
Location
United Kingdom , Leicester
Salary
Salary:
35000.00 - 37000.00 GBP / Year
https://www.office-angels.com Logo
Office Angels
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Prepare, process and manage payrolls for a portfolio of clients
  • Organise and plan own workload
  • Set up new starters and process leavers
  • Input and calculate payroll data
  • Process all statutory payments when required
  • Submit real time information to HMRC
  • Calculate and process pension figures
  • Ensure clients are compliant with Auto Enrolment legislation
  • Make required declarations to the Pensions Regulator
Job Responsibility
Job Responsibility
  • Join existing team of 4 completing 200 payrolls a month
  • Ensure accuracy, attention to detail, and strong problem-solving skills
  • Ensure colleagues are paid correctly and on time
What we offer
What we offer
  • On site parking
  • Up to 25 days Annual Leave + Bank Holidays + additional day's leave for your Birthday
  • Annual leave entitlement increase based on length of service
  • Length of service recognition awards
  • Employee Assistance Programme
  • Competitive Pension Scheme
  • Initial Disclosure Check Cost covered
  • 'My Possible Self' App and health-related benefits
  • Online discounts and cashback rewards
  • Smart Technology scheme
  • Fulltime
Read More
Arrow Right
New

Health & Safety Manager

ONNEC is seeking a proactive and driven Health & Safety Manager (Site‑based) to ...
Location
Location
Malaysia , Kuala Lumpur
Salary
Salary:
Not provided
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Professional, confidential, and able to demonstrate strong interpersonal and communication skills
  • Excellent planning, organisational, and time‑management abilities
  • Strong verbal and written communication skills
  • Ability to work independently and proactively
  • Good working knowledge of health, safety, environmental, and quality practices, with the ability to interpret and communicate legislative requirements
  • Possession of any region‑relevant qualifications
  • Experience conducting H&S audits and preparing related reports
  • Ability to deliver presentations and safety briefings to internal teams and external stakeholders
  • Ability to conduct audits aligned with Malaysian safety legislation, industry standards, and company procedures
  • Comfortable working within the construction and technical services environment
Job Responsibility
Job Responsibility
  • Ensure all Health & Safety policies, procedures, rules, and regulations are adhered to, regularly reviewed, updated, and effectively communicated
  • Ensure ONNEC meets Malaysian legislative requirements, and other relevant authorities
  • Promote and drive health and safety culture, controls, and processes across all project sites
  • Conduct regular project safety inspections and ensure identified non‑conformities are addressed and closed out promptly
  • Ensure all incidents and accidents are fully investigated, root causes identified, corrective actions implemented, and reports shared with relevant stakeholders
  • Maintain accurate and up‑to‑date records of H&S documentation, audits, training, permits, and incident reports
  • Review, update, and localise company H&S policies, procedures, and safe systems of work to ensure compliance with Malaysian regulations
  • Maintain a strong and visible presence on customer sites, supporting and advising project and management teams on health, safety, and regulatory requirements
  • Oversee and coordinate a structured programme of H&S training across the region, including mandatory certifications
  • Stay up to date with Malaysian health, safety, and welfare legislation and communicate relevant changes to the business
  • Fulltime
Read More
Arrow Right