
[The logo is protected from the company]
Cisco Systems Inc
The Cisco Foundation was established in 1997 by a gift from Cisco. We make strategic grants to programs with long-lasting impact on a local, national, and global scale. We also empower employees to give more through our matching gifts program.Our Vision & Our Vision & MissionThe Cisco Foundation supports Cisco's efforts to team with NPO/NGO organizations around the world to develop public investment programs focused on critical human needs, access to education, and economic empowermen... Read More
Address | Cisco Systems, Inc. 170 West Tasman Dr. San Jose, CA 95134 USA |
Website | www.cisco.com/ |
Holding | No Holding Details |
View Company Page
Linux Diagnostics Engineer
Linux Diagnostics Software Engineer
Job Title: Linux Diagnostics Software Engineer
Job Description:
Candidate will work in a team of Linux software engineers to design and implement diagnostic software intended to test and validate hardware systems and components for STBU security appliances. The code must support several operational environments, from prototype bench testing to high volume manufacturing. The diagnostic software is intended to fully exercise state of the art circuit boards and their components (e.g. processor support chips, memory systems, I/O components and their mutual interconnections). As well as developing code in ‘C’, a primary job function is integrating test and exercise code supplied by vendors of the hardware components utilized on the particular sub-system for which the diagnostic code is being developed. Scripting is utilized extensively. This is a senior/lead role and candidate is expected to mentor and coach junior engineers in addition to hand-on development.
Skills/experience required:
- (minimum) BS in EE, CS, or CE (or similar)
- strong Linux skills, including kernel modification experience and experience with low level Linux device drivers
- Strong 'C' programming skills
- minimum five years experience (ten or more preferred) with embedded systems
- Ability to understand hardware datasheets and schematics (with ability to write code to exercise the respective hardware)
- Ability to write clear and concise diagnostic software specifications derived from hardware data sheets and schematics
- Ability to implement diagnostic software derived from diagnostic specifications written by others.
- Ability to work with a geographically dispersed cross-functional team made up of hardware engineers, manufacturing test technicians, other software engineers, and managers.
- strong verbal (e.g. conference calls) and written communication skills.
- Ability to write code in an integrated team environment with documented procedures for specification reviews, code reviews, version control, bug tracking, and formal make and build procedures.
Skills/experience desired:
- experience writing board-level (OS-less) diagnostic software for highly structured, high volume, manufacturing environments
- Assembly language programming skills
- Ethernet driver development experience
- experience with, and/or knowledge of, networking equipment and systems
- Ability to lead and mentor junior engineers
Other Job Information
Vacancy type: |
Full Time | Contact Mode: |
not provided |
Fax: |
not provided | Contact Name: |
not provided |
Job Duration: |
not provided | Phone: |
1 408 526 4000 |
Email: |
not provided |
TalentOne Job Information
Engineering Firmware Software Engineer
Open Jobs - Cisco Systems Inc
- Development Test Engineer
- Lead Software Engineer
- Engineering
- App Developer
- Automation Framework Developer
- Business Development Officer
- Communication Engineer
- Datacenter Escalation Engineer.
- Datacenter Escalation Engineer.
- Development Test Engineer
- Director Engineering
- Director of Software Tools and Engineering
- Director Operations
- Distinguished Engineer
- EDVT Engineer
- EDVT Engineer
- Engineering Manager
- Engineering Technician
- Forensic Software Engineer
- Information Security Architect
- Linux Diagnostics Engineer
- Manager
- Manager
- Manager
- Manager
- Principal Engineer
- Product Manager
- Program manager
- Program Manager
- Senior Escalation Engineer
- Senior Interaction Designer
- Senior Manager of Technical Operations and Enginee
- Senior QA Engineer
- Senior Software Engineer
- Senior Software Engineer
- Senior Software Engineer
- Senior Software Engineer
- Senior Software Engineer
- Senior Software Engineer
- Senior Software Engineer
- Senior Software Engineer
- Senior Software Engineer
- Senior Software Engineer
- Senior Technical Leader in Video
- Services Engineer
- Software Engineer
- Software Engineer
- Software Engineer
- Software Engineer
- Software Engineer
- Software Engineer, Test
- Software Engineer, Test
- Software Engineer.iii
- Storage Architect