1. ASIC/FPGA/VLSI/EDA POSITIONS
2. SOFTWARE OPENINGS (Java, Python, test)
design / Verification:
years of experience in Design Verification, back-end design and timing
analysis, Test benches and code development. Experience in verilog
is highly desirable. (Multiple Positions)
3+ years experience
in Standard Cell ASIC, Verilog and Synopsys.
years experience FPGA design (Verilog/Synopsis) for network applications.
Fast-paced start-up opportunity.
programmers to develop front-end, and back-end EDA tools. 2+ yrs direct
EDA industry experience required.
Siliconweb has an opportunity in cutting edge technology for a strong Software Developer for designing, developing, testing and customizing Cisco Candid appliance in San Jose, CA. It is a long term project.
Minimum qualification is a Masters in Computer Science or equivalent. Please contact Pat at email@example.com for additional details or email current resume. Salary DOE.
ROLES AND RESPONSIBILITIES will include:
â�¢ Work closely with users to understand the intended requirements, document the functional specifications and transform them to technical specifications.
â�¢ Designing, developing, testing and customizing Cisco Candid appliance as per Cisco's needs.
â�¢ Architect highly scalable testing solutions to support continuous integration â�� continuous deployment of services for the candid appliance.
â�¢ Develop and execute test scripts, document outcomes, analyze and fix bugs.
â�¢ Work with other internal Cisco IT teams to support and troubleshoot issues encountered in the system.
â�¢ Design object model and consumer APIs for SDN application that manages and provides assurance for cisco ACI fabric.
â�¢ Work with product manager and architects to identify the API requirements and design the APIs
â�¢ Work with Mongo and Postgres databases for data persistence
â�¢ Follow SDLC principles and work in agile development environment
â�¢ Contribute to automation and integration testing effort using Python
â�¢ Developing API automation scripts. which run on nightly basis and gates the API from blocking the product if itâ��s failing.
â�¢ Defining processes for test plan and several phases of testing cycle.
â�¢ Ensure the team is focusing on automation along with manual testing.
â�¢ Review test strategies and see that all the various kinds of testing like unit, functional, performance, stress, acceptance etc. are getting covered.
â�¢ Ensuring all development tasks meet quality criteria through test planning, test execution, quality assurance and issue tracking. â�¨
Scripting, Linux, Test Automation, Software Engineering, Testing, Regression Testing, Virtualization, Software Development, XML, Unix, Shell scripting, Java, TCP/IP, Networking, Distributed Systems, Software Defined Networking, Python, Agile Methodologies, Quality Assurance, Unit Testing, Object Oriented Analysis and Design, Performance Testing, Load Testing, Analytical and Investigative Problem Solving, Interpersonal and Communication skills
TOOLS AND SOFTWARE: JIRA, GIT, VMWare, PyCharm IDE, Cisco ACI, Cisco APIC, MongoDB, Postgres