Search:
 
 
Company
Team
Awards
Board of Directors
Partners
Careers
Locations
Contact Us
Site Map
 
 



 
  Corporate > Careers
  Jobs in Mountain View, CA office

Below are job opportunities available in Cavium Networks Mountain View, CA office. Please send your resume to jobs@caviumnetworks.com for consideration.

Cavium Networks offers a highly competitive benefits package that includes a competitive salary, generous stock options, comprehensive health/dental/vision/life and 401K plan.

Cavium Networks is an Equal Opportunity Employer.

Job Descriptions:

Software Engineer
Title: Software Engineer
Location: Mountain View, CA
Department: Software Engineering

Requirements:

  • Master’s or equiv foreign degree in Computer Information Science or Computer Science, Computer Engineering, or Electrical Engineering.
Description:
  • Develop multi-core based processor embedded software, using Assembly, C, C++, & MIPs microprocessor architectures.
  • Port & develop operating system tools.
  • Perform system validation and isolate & debug failures in collaboration with hardware engineering team.

Please fax resumes to Cavium Networks, Mountain View , CA at 650-625-9751,
Attn: Suzy Seandel, Chief Accounting Officer.


Sr. Field Applications Engineer
Title: Sr. Field Applications Engineer
Location: Mountain View, CA
Department: Marketing & Sales

Requirements:

  • BSCS/EE with 5+ yrs of software design experience.
  • Excellent oral and written English communication skills.
  • Knowledge or experience in:
    • C/C++ programming, troubleshooting, performance analysis in embedded systems environment
    • OS internals, bin utils and C libraries in Linux, Unix, xBSD, VxWorks, or similar operating system
    • Good knowledge of GNU tool chain, Gcc, Gdb.
    • Device Driver/API development
    • Networking protocols, software, systems, and equipment
    • Common microprocessor architectures and assembly language programming (preferably MIPS)
    • Common system hardware interfaces (PCI/PCI-X, PCI-express, SPI-4.2, xGMII, I2C, DDR2)
    • Embedded systems development and debugging techniques
Description:
  • Provide technical support and guidance to Cavium Networks local sales staff, in promoting Cavium Networks products to customer engineers and architects, during the design-win cycle. This includes creation and/or presentation of technical material for customer meetings, creation and/or demonstration and benchmarking of Cavium products, technical discovery and analysis of customer application, and identification of optimal Cavium system solution.
  • Provide direct technical support to customer engineers, during integration of Cavium products into their systems. This includes installation, test, and benchmarking of Cavium reference software and software development kits, and configuration and use of application software, for example, IPSec/IKE, SSL, WLAN, 7-layer network stacks. Also includes customer guidance and support in development of customer hardware, test software, device drivers, API's, and application software, and review of customer schematics.
  • Provide critical review of Cavium Networks' technical documents, specifications, manuals, app notes, white papers, product briefs, etc.


Product Line Marketing Manager
Title: Product Line Marketing Manager
Location: Mountain View, CA
Department: Marketing & Sales

Requirements:

  • Networking industry background required
  • Processor/Comm IC background required
  • Minimum 7+ years industry experience
  • Also familiar with CPE, NAS, Wireless LAN, Router/Switch markets
  • Product management/marketing background required
  • Understanding of OEM business model in ICs, subsystems, and/or systems
  • BS in EE/CS required.  MBA preferred
  • Strong communication skills required
  • Proactive and aggressive in driving activities

Description:

Responsible for Product Management/Marketing of Cavium Networks' leading embedded processors through all phases from definition, design-win, OEM quals, to production/revenue generation. Responsibilities include managing requirements (MRD) & priorities, the product life-cycle process, supporting sales in design-win activities, and launching products, with a focus on Broadband, Consumer and Enterprise markets. A major component of this position will include driving and managing priorities with the engineering team, and clearly communicating and providing direction to the sales team.

The person is also responsible for managing the creation of the 'whole' product that includes collateral, software development kits, application software, and evaluation and reference boards. The person will work closely with engineering, sales, operations and other marketing peers to accomplish these activities. The person will need to understand market trends, customer requirements and competition to ensure that Cavium products are compelling for our customers.

Please fax resumes to Cavium Networks, Mountain View , CA at 650-625-9751,
Attn: Rajneesh Gaur


Product Marketing Manager
Title: Product Marketing Manager
Location: Mountain View, CA
Department: Marketing & Sales

Requirements:

  • Technical Degree with a business degree or relevant experience
  • Familiarity with microprocessors, networking equipment architecture, software development and community software development schemes
  • Ability to represent and present Cavium Networks Storage Solutions and Software Solutions to OEMS,  Ecosystem Partners and Press
  • Negotiation skills to navigate complex sales situations working with rest of Cavium Resources
  • Proactive, easy to approach and positive LinkedIn Jobs
Description:

Cavium Networks seeks an experienced and high-energy Storage Marketing Manager to grow Cavium's Storage Service Processors business by driving design wins at Storage Equipment OEMs as well as building a comprehensive solution working with storage platform companies, operating system, application, component and tool vendors. He or she is also responsible for driving product management and planning for whole solution including Storage Software Development Kits and Application Development Tool Kits.

The Storage Marketing Manager will be a key leader in driving Cavium Networks Storage Business Initiative and solution for OCTEON Multi-Core Processor Product Lines.

The Storage Marketing Manager will be responsible for:

  • Developing and driving the company strategy for engaging with existing and new partners in Storage
  • Supporting sales and engaging partner
  • Developing joint marketing campaigns
  • Providing and/or coordinating technical guidance to partners during joint solution development
  • Defining Software Development Kit Roadmap and Application Tool Kit Roadmap
  • Develop Collateral for Storage Segment and Software

Please fax resumes to Cavium Networks, Mountain View , CA at 650-625-9751,
attn: Y J Kim.


Sr. Technical Marketing Engineer
Title: Sr. Technical Marketing Engineer
Location: Mountain View, CA
Department: Marketing & Sales

Requirements:

  • BSCS/EE with 10+ yrs of software design and embedded development experience.
  • Excellent oral and written English communication skills.
  • Knowledge or experience in:
    • C/C++ programming, troubleshooting, performance analysis in embedded systems environment
    • OS internals, bin utils and C libraries in Linux, Unix, xBSD, VxWorks, or similar operating system
    • Good knowledge of GNU tool chain, Gcc, Gdb.
    • Device Driver/API development
    • Networking protocols, software, systems, and equipment
    • Common microprocessor architectures and assembly language programming (preferably MIPS)
    • Common system hardware interfaces (PCI/PCI-X, PCI-express, SPI-4.2, xGMII, I2C, DDR2)
    • Embedded systems development and debugging techniques
    • Networking applications software architecture and design
Description:
  • The Cavium Networks Technical Marketing team consists of very experienced embedded software, system software, and hardware board design engineers.
  • Train and support the field application engineering personnel for customer debugging escalations and for developing software and system architecture proposals with key customers.
  • Work with and support Partners in their development.
  • Develop content of Cavium Networks' technical product collateral such as performance benchmark reports, demos, training material and documentation updates.
  • Release Hardware, Software or Documentation to customers.
  • Train key customers. Design and develop customer training classes and materials. Deliver the trainings.
  • Provide technical input for next-generation products.


System Hardware and Board Design Engineer
Title: System Hardware and Board Design Engineer
Location: Mountain View, CA
Department: Marketing & Sales
Requirements:

  • BSCS/EE with 5+ yrs of system hardware and board design experience.
  • Excellent oral and written English communication skills.
  • Knowledge or experience in:
    • High performance system and board design, development, qualification, and bring up experience
    • Troubleshooting hardware failures. Bring up of new hardware designs
    • Signal Integrity analysis
    • Review and analysis of high performance hardware design in schematics and layout formats
    • Design and generation of schematics and layout using industry standard board design tools
    • Networking protocols, systems, and equipment
    • System architectures and standards, for example, ATCA, MTCA, FIPS
    • Common system hardware interfaces (PCI/PCI-X, PCI-express, SPI-4.2, xGMII, I2C, DDR2, USB, RLDRAM)
    • Embedded systems development and debugging techniques
    • Functionality, interfaces, standards, suppliers, BOM, etc info for components like flash, PHYs, Ethernet switches

Description:
  • The Cavium Networks Technical Marketing team consists of very experienced embedded software, system software, and hardware board design engineers.
  • Train and support the field application engineering personnel for customer debugging escalations and for customer board schematics and layout review.
  • Work with and support Partners in their development.
  • Design, develop, and bring up high performance system/board level products and reference designs. Examples are the Cavium Networks Accelerator Boards products.
  • Develop content of Cavium Networks' technical product collateral such as system, design guides, application notes, training material and documentation updates.
  • Release Hardware or Documentation to customers.
  • Provide technical input for next-generation products.


Product Engineer
Title: Product Engineer
Location: Mountain View, US Office
Department: Operations

Responsibilities:

As a Product Engineer you will work closely with design, process, DFM/DFT, and test teams. Debug and Characterize new product performance of digital/analog circuits. Improve wafer sort and final test yield, and solve fabrication and performance problems related to semiconductor processes. Responsibilities include new product qualification before volume production as well as new package/fab qualification. Perform customer return analysis, and ensure adequate test coverage. Work with design and DFT/DFM groups to define and enhance yield and test methodology.

Requirements:

Minimum 3+ years in semiconductor product engineering experience. Solid background in ATE testing (critical skill), test methodology, silicon process, DFT/DFM, and high speed digital testing experience required. Agilent 93K, and Credence experience is preferred. Microprocessor and Network Processor experience is a strong plus.

Education: BS or MS



Software Test Engineer
Title: Software Engineer
Location: Mountain View, US and India Hyderabad Office
Department: Software Engineering

Requirements:

  • BSCS/EE or equivalent required with at least 5 years of software testing/QA experience.
  • Good programming skills using C and scripting language such as perl.
  • Must have good understanding of basic networking protocols and network configurations.
  • Must have good understanding of OS (e.g. Linux) configuration and installation.
  • Experience with network security protocols (IPsec and SSL) is a plus.
  • Experience with sizing, creating and executing software module or application level test plans is required.
  • Team player is a must.
Description:

Contributes as a software test engineer with a project team of engineers involved in the release and test of software which also requires experience with more than one of the LAN/WAN, security and network layer protocols. Quickly comes up to speed in understanding of advanced concepts/methodology including those applications. Is able to adapt, improve, and extend the impact and effectiveness of already existing software test concepts and methodologies.

Responsibilities may include any of the following:
- Develop and contribute to the test strategy, test plans and test execution for a development project;
plan the test beds & configuring. Projects may include functional and system level testing.
- Design & write test cases reflecting the test plans and develop test tools.
- Execute test cases per test plan - collecting data on faults and reporting to the appropriate designer.
- Support the design team in debugging issues; isolate root cause of issues and partner with
design/development team on resolution.
- Complete automated regression scripts per test plan. Plan regression strategy.
- Assist with maintenance of test networks and hardware test lab
- Define comprehensive test strategy based on evolving and changing product specifications.
- Ensure sufficient negative test coverage in product test plans.



OS/Firmware Developer
Title: Sr. Software Engineer
Location: Mountain View, US Office
Department: Software Engineering

Requirements:
  • BSCS/EE or equivalent required with at least 5 years of related tools development and testing experience.
  • Must have in-depth knowledge of micro-processor architectures and good understanding of assembly language programming.
  • Understanding of Performance analysis and target specific optimizations
  • Excellent programming skills using C/C++.
  • Must have good understanding of embedded system software and performance issues.
  • In-depth knowledge of OS internals, binutils and C libraries
  • Understanding of low-level code and Instruction Set Simulator (ISS) for software-based co-development
  • Team player is a must.
Description:

Contributes as a software developer with a team of engineers involved in the software development of a multi-core based processor.Quickly comes up to speed in understanding of concepts and architecture of the processor and contribute in the OS port effort. Is also able to take the existing OS utilities and C libraries and target it to the new processor environment.


Protocol/Firmware Developer
Title: Sr. Software Engineer
Location: Mountain View, US Office
Department: Software Engineering

Requirements:
  • BSCS/EE or equivalent required with at least 5 years of related software design, development and testing experience.
  • Must have in-depth knowledge of micro-processor architectures and good understanding of assembly language programming.
  • Excellent programming skills using C.
  • Must have good understanding of embedded system software and performance issues.
  • Must have good understanding of networking protocols.
  • Experience with network security protocols (IPsec and SSL) is a plus.
  • Team player is a must.
  • Hands-on programming experience and kernel internals knowledge of at-least one of the following OS is required:
    Linux
    xBSD
    VxWorks or similar RTOS
Description:

Contributes as a software developer with a team of engineers involved in the software development for a multi-protocol networking stack development. Applies the knowledge of network protocols to optimize it for the target application. Quickly comes up to speed in understanding the concepts of security applications and contribute in development effort.


Senior Software Engineer
Title: Senior Software Engineer
Location: Mountain View, US Office

Requirements:

Develop multi-core based processor embedded software, using Assembly, C, C++
& MIPs microprocessor architecture; port & develop operating system tools; perform system validation and isolate & debug failures in collaboration with hardware engineering team. Master’s or equiv foreign degree in EE or Comp Sci. Will accept a Bachelor’s or equiv foreign degree in above fields plus 5 years of related post-Bachelor’s progressive exp. in job offered or as Software or Applications Eng.

Please fax resumes to Cavium Networks, Mountain View , CA at 650-625-9751,
attn: Raghib.

 

 

 
 
Home l Products l Support l News and Events l Sales l Corporate l Contact us l Privacy Statement l Site Map
All contents are Copyright © 2000 - 2008 Cavium Networks. All rights reserved.