Taro Logo

Embedded Software Engineer

Global technology company specializing in networking hardware, software, and telecommunications equipment.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Networking
This job posting may no longer be active. You may be interested in these related jobs instead:
ASIC Verification Engineer

ASIC Verification Engineer position at Cisco, focusing on hardware verification for networking products with competitive salary range of $133,300-$186,800.

ASIC Verification Engineer

ASIC Verification Engineer position at Cisco in San Jose, working on Silicon One architecture, requiring 4+ years experience in System Verilog/UVM and ASIC verification.

High Speed System Application Engineer

High Speed System Application Engineer position at Cisco, developing next-gen interconnect solutions with competitive pay range $149,600-$214,100 in Milpitas, CA.

System Application Engineer

System Application Engineer role at Cisco focusing on high-speed interconnect development and testing, combining hardware engineering with software development for Silicon One architecture.

PHY Validation Engineer - Cisco Silicon One

Join Cisco's Silicon One team as a PHY Validation Engineer, working on cutting-edge SerDes communication IP and system validation in a startup-like environment within a leading tech corporation.

Description For Embedded Software Engineer

Cisco's Datacenter Business Group is seeking an Embedded Software Engineer to join their Shanghai team, focusing on next-generation datacenter switching hardware developments for Nexus and MDS 9000 series products. The role involves working on Cisco's flagship switching platform Nexus series data center switches and MDS 9000 Fiber Channel storage switches.

The position offers an opportunity to work with talented engineers in developing critical software components for datacenter infrastructure. You'll be responsible for developing Linux-based system platforms, hardware diagnosis suites, and working closely with ASIC and hardware teams. The role requires strong programming skills in C/C++, with Python/TCL being advantageous.

This is an excellent opportunity for someone with a background in embedded systems and networking to join a leading technology company. The role combines software development with hardware interaction, making it ideal for engineers who enjoy working at the system level. You'll be part of a team that's shaping the future of datacenter technology, working on products that are crucial to modern cloud computing infrastructure.

The position offers comprehensive benefits including medical, dental, and vision insurance, 401(k) with company match, disability coverage, and flexible time off policies. Cisco provides a collaborative work environment with opportunities for professional growth and development in the field of embedded systems and networking technology.

Last updated 2 days ago

Responsibilities For Embedded Software Engineer

  • Developing Software including Linux system platform and hardware diagnosis suites
  • New Hardware System Bring up and Software Bug Fix
  • Working with ASIC team, HW team, top vendors, and manufacturers
  • Trouble shooting hardware issues in building products

Requirements For Embedded Software Engineer

Linux
Python
  • Excellent written & oral communication skills in both Chinese and English
  • Great team player, willing to learn and take challenges
  • Excellent programming skills. C or C++ is required, Python/TCL is a plus
  • Familiar with Linux kernel and driver development is a plus
  • Experience with x86 or ARM platform is a plus
  • Familiar with Hardware or Networking is a plus
  • MS or BS degree in EE/CS combined with 3+ years of related experience

Benefits For Embedded Software Engineer

401k
Dental Insurance
Medical Insurance
Vision Insurance
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k) with company match
  • Short and long-term disability coverage
  • Basic life insurance
  • Paid holidays
  • Vacation time
  • Sick time off
  • Volunteer time off

Interested in this job?