Cisco Systemsposted 20 days ago
Full-time • Mid Level
Hybrid • San Jose, CA
Professional, Scientific, and Technical Services

About the position

This is a hybrid role located in San Jose, CA with in office presence 3 days per week. The application window is expected to close on June 6th, 2025. As an Embedded Software Engineer in the Data Center Networking Group, you will work with a team of high performing engineers in building, customizing, developing and delivering the Linux kernel. You will keep in touch with the Linux community to evolve the kernel, perform kernel bring-up on multiple configurations of Hardware and CPU architecture, debug critical kernel issues related to security, performance, resource, thread, stability and scalability, upstream kernel patches as needed, innovate and evolve the SW in the virtualization and container technology space, and be a mentor for junior engineers while playing a leadership role in driving technology initiatives.

Responsibilities

  • Keep in touch with the Linux community to evolve the kernel
  • Kernel bring-up on multiple configurations of Hardware and CPU architecture
  • Debug critical kernel issues related to security, performance, resource, thread, stability and scalability
  • Upstream kernel patches as needed
  • Innovate and evolve the SW in the virtualization and container technology space
  • Be a mentor for junior engineers and play a leadership role in driving technology initiatives

Requirements

  • BS computer science or related field with 5+ years of embedded software development experience in the computer systems and networking domain
  • 3+ years of demonstrated Linux Kernel design, mode debugging and implementation knowledge
  • Experience working on multiple Kernel subsystems (scheduling, tasks, mem, file system, network, crypto, etc.)
  • 1+ year demonstrated Yocto distribution customization experience
  • SW implementation skills in C/C++ and Python
  • Understanding of the Intel/AMD CPU architecture and x86 instruction set

Nice-to-haves

  • Ms computer science or related field with 3+ years of embedded software development experience in the computer systems and networking domain
  • Linux kernel design and internals
  • Virtualization, Docker, Kubernetes etc.
  • Familiarity with AI/ML app development & frameworks
  • Familiarity with langchain, huggingface, keras, or pytorch

Benefits

  • Quality medical, dental and vision insurance
  • 401(k) plan with a Cisco matching contribution
  • Short and long-term disability coverage
  • Basic life insurance
  • Numerous wellbeing offerings
  • Up to twelve paid holidays per calendar year
  • One floating holiday (for non-exempt employees)
  • Day off for birthday
  • Non-Exempt new hires accrue up to 16 days of vacation time off each year
  • Flexible Vacation Time Off policy for exempt new hires
  • Sick Time Off provided on hire date and annually
  • Paid time away to deal with critical or emergency issues
  • Additional paid time to volunteer and give back to the community
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service