Search jobs > San Jose, CA > Senior software engineer

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

Cisco
San Jose, California, US
Full-time

Application window is expected to close on 09 / 13 / 2024

What You’ll Do

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.

Who You’ll Work With

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.

Who You Are

Ideally you will have prior experience developing application and low-level software that runs inside a Chassis Management Controller or Baseboard Management Controller (CMC or BMC).

Broad experience with embedded systems is crucial for success in this role. You must be capable and willing to learn.

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.
  • 10 days ago
Related jobs
Promoted
Cloudera
Palo Alto, California

Cloudera is looking for an experienced software engineer to join the Data Services Platform organization. The Data Services Platform (DSP) team is building a common substrate for Cloudera's next-gen Data Services for GenAI Inferencing, Machine Learning, Data Engineering, Data Warehousing, Data Flow,...

Promoted
VirtualVocations
Santa Clara, California

Software Engineer - Scheduling (Remote). ...

MediaTek
San Jose, California

The architect will be responsible for innovating and developing high quality SDKs and software products for our platforms, driving complex and cross-functional feature sets together with both engineering leaders and product managers. Lead and propose strategic innovations for SDKs and software produ...

Promoted
VirtualVocations
Santa Clara, California

...

Apple
Sunnyvale, California

Working with a variety of multi-functional teams, Interactive Engineering delivers experiences with an excellent group of software engineers while having fun along the way. We are currently seeking a highly motivated Full Stack Senior Software Engineer with experience in back end Java/J2EE-based web...

Promoted
VirtualVocations
Santa Clara, California

A company is looking for a Senior Staff Software Engineer in Ads Infrastructure & Systems. ...

CommScope Inc.
Sunnyvale, California

Our team is hiring for an intermediate level  Software Engineer who can design and develop Cloud native Network Function , Virtual Network Function in IP Networking, Datapath, Control Path, Routing Protocols, Network Security in Network Space. Required to have solid Linux development experience, esp...

NVIDIA
Santa Clara, California
Remote

NVIDIA Cloud Functions team is looking for a motivated, product-minded Senior Distributed Systems Software Engineer with an observability focus. You will be working with a team of passionate and skilled engineers that are continuously innovating at the speed of light to provide the best product poss...

Salesforce, Inc.
CA, United States

Participating in self coordinating Principal Software Engineer, Software Engineer, AI, Processing, Performance, Algorithm, Technology. ...

Nuro
Mountain View, California

The company’s core technology is the Nuro Driver, an integrated autonomous driving system consisting of state-of-the-art, AI-first software and custom-built sense and compute hardware. You have software development skills, preferably in Python or Go. You possess a bachelor's degree in Computer Scien...