Offers “Cisco System”

Expires soon Cisco System

Software Engineer

  • Milpitas, USA
  • IT development

Job description

Apply
  • Location:
    Milpitas, California, US
  • Area of Interest
    Engineer - Software
  • Job Type
    Professional
  • Technology Interest
    Internet of Everything, Networking
  • Job Id
    1260407
New

Role & Responsibilities

Develop and enhance tools to optimize Cisco compile/link/package during development process.

Transform existing tools to provide a state-of-the-art development experience to developers at Cisco

Conceive new tools and/or methods to increase the overall quality of the software build and releases.

This is NOT a "Build and Release" engineer role.

Minimum Qualifications

Excellent understanding of build dependencies, make, makefiles, gcc builds

Familiarity with a modern build system like Bazel and Ninja.

Experience with cross-compiling between different architectures

Extensive experience in programming with Python, Perl and shell programming

Good troubleshooting/analysis, problem solving, and debugging skills

Experience with performance measurements and tracking

Above average programming skills under Linux

Ability to manage multiple tasks and work towards long-term goals.

Strong written and verbal communication

Bachelor's or Master's degree in Computer Science/Engineering (indicate date of graduation)

Desired Skills

Knowledge of embedded developer workflows

Knowledge of build acceleration concepts

Knowledge implementing Continuous integration and Delivery model

Exposure to large scale software builds and integration

Proven record of working with cross functional teams facilitating efficient software build and delivery

Strong interpersonal skills and proven record of performance and ability to work independently as well as in a team


Make every future a success.
  • Job directory
  • Business directory