Senior Software Engineer (Linux, C, Redfish, IPMI, SNMP)

Cisco is a leading technology company that develops, manufactures, and sells networking hardware, software, telecommunications equipment, and other high-technology services and products.
$157,400 - $222,200
Embedded
Senior Software Engineer
Contact Company
6+ years of experience
Enterprise SaaS

Description For Senior Software Engineer (Linux, C, Redfish, IPMI, SNMP)

As a software engineering technical leader, you will be a key member of a team of skilled engineers crafting, maintaining and supporting embedded chassis management software for Cisco's Unified Computing System (UCS) family of products. Cisco UCS brings together compute, networking, and storage, all in a single system to power your applications.

You'll be working in the UCS Chassis Management Controller team responsible for all aspects of chassis management and working with all the other software teams that collectively deliver the entire UCS architecture. We work closely with many other teams within Cisco to deliver our industry-leading products at high quality and on schedule.

We are seeking candidates experienced in system-level and low-level device programming. Candidates must have strong C programming skills and experience developing software that runs in an embedded Linux environment.

Our Minimum Qualifications for this role:

  • 6+ years of C programming experience or equivalent experience.
  • 6+ years of Linux embedded software development experience or equivalent experience.
  • Strong Linux Networking knowledge.
  • Prior Linux kernel and/or driver experience.
  • Prior CMC/BMC experience.

Our Preferred Qualifications for this role:

  • Chassis power and/or thermal management experience.
  • Experience with Redfish, IPMI and/or SNMP.
  • Socket-based programming experience.
  • Bash scripting experience.
  • Ability to read schematics is a plus. Dedication to quality and attention to detail.
  • Prior people management experience.

At Cisco, we celebrate diversity and inclusivity. We offer competitive compensation, benefits, and a supportive work environment that encourages innovation and collaboration. Join us in shaping the future of technology and making a positive impact on the world.

Last updated 6 months ago

Responsibilities For Senior Software Engineer (Linux, C, Redfish, IPMI, SNMP)

  • Craft, maintain, and support embedded chassis management software for Cisco's UCS products
  • Work with other software teams to deliver the entire UCS architecture
  • Develop system-level and low-level device programming
  • Collaborate with other teams within Cisco to deliver high-quality products on schedule

Requirements For Senior Software Engineer (Linux, C, Redfish, IPMI, SNMP)

Linux
  • 6+ years of C programming experience
  • 6+ years of Linux embedded software development experience
  • Strong Linux Networking knowledge
  • Prior Linux kernel and/or driver experience
  • Prior CMC/BMC experience

Benefits For Senior Software Engineer (Linux, C, Redfish, IPMI, SNMP)

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k) plan with company match
  • Short and long-term disability coverage
  • Basic life insurance
  • Wellbeing offerings
  • Paid holidays
  • Paid Time Off (PTO)
  • Paid time for volunteering
  • Employee Stock Purchase Program

Interested in this job?

Jobs Related To Cisco Senior Software Engineer (Linux, C, Redfish, IPMI, SNMP)

Senior System Power and Performance Architect, Silicon

Senior System Power and Performance Architect position at Google, focusing on optimizing silicon solutions for consumer products with emphasis on power efficiency and performance.

Senior CPU Performance Architect

Senior CPU Performance Architect position at Google focusing on custom silicon solutions, processor architecture, and performance optimization for next-generation hardware experiences.

Senior Tensor SOC Performance Design Verification Engineer

Senior Tensor SOC Performance Design Verification Engineer role at Google, focusing on custom silicon solutions and hardware verification for consumer products.

Senior IP Design Verification Engineer

Senior IP Design Verification Engineer role at Google, focusing on custom silicon solutions and hardware verification for consumer products.

Senior Multimedia Design Verification Engineer

Senior Multimedia Design Verification Engineer position at Google, focusing on custom silicon solutions and multimedia IP verification with 10 years of experience required.