Careers

We’re thrilled you are interested in opportunities at Credo. Employment opportunities at our offices across the United States and Asia help Credo maintain leadership as an international semiconductor company that delivers breakthrough Serializer-Deserializer (SerDes) IP and interconnect solutions scaling bandwidth and delivering end-to-end signal integrity in next-generation platforms requiring single-lane rate 25G, 50G, and 100G connectivity.

Why Credo

  • Our name is our guiding principle - we “believe” in putting our people first.
  • We’re looking for self-starters that want to help our top customers solve tomorrow’s connectivity problems today
  • Our products have been recognized as game-changers in the rapidly expanding world of high-speed data centers
  • Grow your career while working with some of the most respected names in networking technology
  • Your skills and hard work will put you on the track to produce results, gain recognition and enjoy career growth
  • Credo offers a diverse and fun work environment - reach out to learn more!

Benefits

  • Credo is fully-committed to supporting the health and wellbeing of you and your family, no matter where you are
  • We offer a variety of medical plans, including dental and vision, to meet your family’s needs
  • Prepare for your financial future with our 401K plan
  • Use pre-tax dollars for healthcare expenses
  • Life and disability insurance coverage
  • Recharge with flexible time off plus paid holidays, designated by country

Job Opportunities

Below you will find a list of our current job openings. For new job postings, please check here or follow Credo on LinkedIn or Twitter.

Position Date Posted Location    
Program Manager Sep. 27, 2022 San Jose, CA Apply Now

Role

Credo is looking for a Program Manager to join our engineering development team. This is a fantastic opportunity for you to join our talented team.

Qualifications

  • BS degree in engineering

Responsibilities

  • Lead multiple projects throughout the new product development phases
  • Develop and track project schedules, identify critical paths, and take immediate actions to avoid impacts
  • Drive regular team meetings to review project progress and customer deliverables status, and special ones to ensure a smooth transition during the execution
  • Assemble teams in response to issues and act on mitigation to drive successful results
  • Coordinate with cross-functional teams on project priorities, execution difficulties, and deliverables requirements
  • Communicate with internal and external customers on product plan and status
  • Create and improve new product development processes and execution flows
  • Support ISO 9000 and customer audits

Skills

  • Demonstration of good strategy execution and organization skills
  • Excellent communication, collaboration, presentation, and interpersonal skills
  • Mandarin Bilingual

Experience

  • 2+ years of experience in project management or engineering team leadership
  • Solid understanding of semiconductor product development phases and processes
  • ISO and customer audit experience
Internal Audit Manager Sep. 15, 2022 San Jose, CA Apply Now

Role

In your role as the Internal Audit Manager, you will lead and assist with day-to-day IA activities, which include executing risk based internal audits, conducting advisory project, and supporting the SOX compliance project as needed. You will collaborate across departments and functions, as well as with external consultants and partners. The role reports to the Internal Audit Director but will have the opportunity to work very closely with the Company VPs and Executives.

Qualifications

  • 5+ years of professional audit experience with at least 2 years of supervisory experience
  • Strong Experience with risk-based internal auditing and annual planning process
  • Prior history of working with SOX testing methodologies, COSO Framework, and PCAOB standards
  • BA/BS in Business, Finance, Accounting or related field
  • CIA or CPA preferred

Responsibilities

  • Assist the development of annual and rolling audit plan
  • Design and perform audits to evaluate the Company’s strengths and processes employed by management to effectively identify and manage risk
  • Design and develop audit scopes, audit programs, working papers, audit reports, and other deliverables based on specific project needs
  • Provide value added recommendations to improve processes
  • Identify reportable issues, perform root cause analysis, provide remediation recommendations, and monitor progress of corrective action plans
  • Communicate results of audits and projects via written reports and/or presentation to management in a concise and articulate manner
  • Proactively inform executive leadership team of high-risk exposures related to internal controls, compliance, and/or governance requiring attention
  • Assist with updates and presentations to the Audit Committee
  • Develop and maintain a positive, productive, collaborative professional relationship across all levels of the Company
  • Supervise and review SOX deliverables produced by our external consultants and partners
  • Perform SOX walkthroughs, testing, and monitor for control deficiencies as needed
  • Monitor for timely SOX/IA GRC tool implementation, and manage the tool on an ongoing basis
  • Perform other ad hoc projects as assigned

Skills

  • Strong interpersonal and written communication skills
  • Excellent projects planning and management skills
  • Strong business acumen and ability to understand the drivers and initiatives across the company in order to effectively influence
  • Ability to convey complicated topics and issues in a straight-forward and concise manner
  • Result-oriented; proactive; possesses the highest standards of ethics and integrity
  • Strong analytical and critical thinking skills
  • Knowledge of SOX/IA GRC tool
  • Proficiency with MS Excel, Word and PowerPoint

Junior IT Staff Sep. 14, 2022 San Jose, CA Apply Now

Role

We are looking for a highly motivated Junior IT staff to provide technical assistance to our company. This role is responsible for serving optimal user experience to our employees and possessing technical skills set to unblock IT-related requests. Furthermore, the position will require assistance in the deployment of new software, enhancement of system performance, securing data, and creating operation documentation.

As the company is growing, we are adopting new innovative technology and scaling the maturity of service, thus requiring extensive experience and knowledge to support our users and infrastructure.

Qualifications

  • High technical knowledge of endpoint hardware such as PC, mobile, and tablet
  • Extensive knowledge of IT applications including SaaS
  • Demonstration of optimal customer support and satisfaction

Responsibilities

  • Provide IT assistance to end users’ customers
  • Vendor engagement of new products and proof of concept
  • 0nboard / offboard staff, ensuring security integrity
  • Maintain a database with all IT assets related to client service
  • Assists with user administration, onboarding, and termination. Access Control management
  • Documentation of process, procedure, and operations
  • Training of end-users on hardware and software
  • Recommendation of enhancing the IT services to IT manager
  • Subject matter expert in various IT client services
  • Assist in purchasing the IT hardware/software
  • Support of conferencing tools and performance enhancement
  • Knowledge of IT service monitoring and participating in the on-call rotation schedule
  • Efficient ticketing system operations with prompt communication to the end users

Experience

  • A bachelor’s degree in computer science, information technology, or similar
  • 2+ years of Office365 and active directory experience
  • 2+ years of IT support/specialist experience
  • Experience in company-wide IT service deployment/support of IT application or service

Required Skills

  • Experience in company-wide IT service deployment/support of IT application or service
  • In-depth knowledge of computer hardware and software
  • Keep up the trend of new technology and ability to IT support
  • Ability to assess security and processes recommendations in IT services
  • Ability to handle project management to completion
  • Ability to take initiative and create a roadmap of service improvement
  • Profession communication skills for user engagement and company announcement
  • Strong collaboration skills with internal and external department

Preferred Skills

  • Mandarin Bilingual
Lead Design Verification Engineer, PCIe Sep. 13, 2022 San Jose, CA Apply Now

Job Description

  • Lead verification efforts on PCIe IPs and SoC products
  • Architect and build system and unit-level UVM verification environment
  • Work with architects to define verification strategy and execution plans
  • Review metrics and deliver task with high quality
  • Analyze Functional, Code, and Test Plan Coverage
  • Drive and participating in Code Reviews
  • Identify, drive, and develop efficiency and IP quality improvement initiatives
  • Drive root cause analysis and corrective actions for Functional bugs found in Silicon
  • Drive projects from start to the finish and conduct Design verification sign-off

Minimal Qualifications

  • Master’s degree in Electrical Engineering or related field
  • 5 years of industrial experience in Design Verification
  • Proficiency in SystemVerilog and Object-Oriented Programming
  • Experience in UVM, SVA, VIP, DPI
  • Understand verification best practices
  • Experience in PCIe protocol stack
  • Proficient scripting language in one of: Python, TCL, Shell, Perl
  • Self-motivated team worker

Preferred Qualifications

  • Experience of overall design verification experience in the ASIC industry
  • Experience in a design verification lead or management role
  • Strong background in the development of verification environments in System Verilog
  • Expertise in constrained random verification methodologies.
  • Formal verification experience a plus
  • Extensive experience verifying complex designs using UVM
  • Experience in CXL, AXI, AHB, USB, I2C, Ethernet
  • Experience with verification of Hardware-Firmware interaction is highly desirable
  • Experience in digital signal processing
Digital Design Engineer, PCIe Sep. 13, 2022 San Jose, CA Apply Now

Job Description

  • Define block level micro-architecture and write design specification
  • RTL implementation of the specification while meeting power, area, timing constraints
  • Work with Verification team to verify functionality
  • Work with Backend team to go through ASIC flow to tape-out success
  • Work with Firmware teams to develop APIs and help silicon bring up
  • Post-silicon validation and debug

Minimal Qualifications

  • Master’s degree in Electrical Engineering or related field
  • 3 years of industrial experience in ASIC Design
  • Experience in micro-architecture and RTL design of complicated blocks
  • Proficient in RTL design using HDL
  • Familiar with design and verification tools (VCS, Verdi, DC, etc.)
  • Hands on experience of ASIC design flow including RTL design, verification, Lint, CDC, LEC, logic synthesis, DFT, timing analysis, floor-planning, GLS, ECO, bring-up & lab debug
  • Proficient scripting language in one of: Python, TCL, Shell, Perl
  • Self-motivated team worker

Preferred Qualifications

  • Hands on design experience in PCIe logical / link / transaction layers.
  • Knowledge of PCIe / CXL Protocol Stacks, especially latest Generations
  • Experiences in SerDes architectures
  • Experiences in Digital Signal Processing
  • Good debugging and problem-solving skills
Hardware Engineer Jul. 15, 2022 San Jose, CA Apply Now

Role

Upon joining our team as a Hardware Engineer, you will be directly applying your engineering expertise and working with many cross-functional teams to create next generation interconnect solutions with single-lane rate of 25G, 50G, and 100G connectivity products!

Qualifications

  • 5+ years relevant industry experience designing high speed SerDes and FPGA systems
  • Master Degree in Electrical Engineering or equivalent
  • Strong Electrical Engineering fundamentals (analog/digital design, signal/power integrity, etc.)
  • Comfortable in a lab environment using oscilloscopes, spectrum analyzers, network logic analyzer, etc.
  • Familiar with PCB design and common electrical interfaces: High speed SerDes, I2C/MDIO buses
  • Knowledge in one or more of the following areas: DSP, MCU, FPGA, power (DC-DC converters, power management, low power design)

Responsibilities

  • This is a design engineering position that entails working with cross- functional groups to continually open up the boundaries of technology implemented in Credo’s products
  • Our goal is to help define exciting product features that help to create better products
  • You’ll have the ability to solve challenging engineering problems by selecting components, designing schematics, directing layout and bringing up/ debugging circuits in the lab
  • You will have access to state of the art test equipment in labs to perform characterization of your circuits

Skills

  • Strong hardware design and project management skills
  • Ability to work with cross-functional teams to establish the deliverables on time

Experience

  • Must have hands-on experience in prototyping, bring-up, debug and validation
  • Experience working with mechanical design and software development teams
  • Experience with Cadence Or CAD and Allegro is a plus
Technical Accounting and Reporting Manager Jul. 8, 2022 San Jose, CA Apply Now

Role

In your role as a Technical Accounting and Reporting Manager, you’ll strengthen Credo’s SEC reporting and technical accounting process to maintain timely and accurate financial reporting process. As Credo is now subject to SOX 404 compliance requirement, this role is crucial to ensure sufficient level of detailed review and segregation of duty over Credo’s financial reporting process to prevent and detect accounting and financial reporting errors.

Qualifications

  • Bachelor's Degree in Accounting, Finance or related field
  • Certified Public Accountant required

Responsibilities

  • Prepare, analyze and review quarterly and annual SEC filings including financial statements (i.e. balance sheet, income statement, statement of cash flows, statement of stockholders’ equity), footnotes, schedules and MD&A.
  • Coordinate with various personnel and departments and the Disclosure Committee to collect information and input into the above referenced reports; coordinate, review and collect comments on the various drafts; prepare support tie-out files; verify the appropriateness of disclosures.
  • Participate in the coordination and preparation of quarterly reports, annual reports, current reports, and proxy, including working cross functionally to collect information and input into SEC filings, coordinating, reviewing and collecting comments on various drafts, helping ensure appropriateness of disclosures.
  • Coordinate the Disclosure Committee meeting and manage the SOX Section 302 and 906 sub-certifications process.
  • Prepare and manage quarterly SEC reporting calendar, including coordination with external auditors, executive, legal, compliance and investor relations stakeholders, and monitor progress against reporting calendar.
  • Coordinate with third party filing vendor to ensure accurate XBRL tagging and formatting is appropriate for SEC filings.
  • Coordinate with various resources and Senior Finance Management to support the earnings release process to ensure accuracy and integrity of earnings release materials as well as the fillings of Form 8-K.
  • Coordinate with internal and external groups to manage the SEC reporting process and meet periodic reporting deadlines.
  • Prepare EPS calculations and checklist.
  • Prepare US GAAP and SEC disclosure checklists.
  • Ensure financial statements are prepared in accordance with US GAAP and SEC regulations.
  • Research and analyze new and existing accounting and reporting pronouncements, utilizing authoritative guidance and determining external disclosure requirements.
  • Manage communications with external auditors on financial statements and accounting issues to ensure auditor agreement with company decisions on accounting disclosures and other issues.
  • Assist legal team with Section 16 beneficial ownership form filings (i.e. Forms 3, 4, 5).
  • Identify opportunities for automation and efficient processes around SEC reporting and related activities.
  • Develop an in-depth understanding and analysis of significant transactions to assess their impact for SEC disclosure purposes.
  • Assist with the Company’s ESG reporting.
  • Responsible for technical accounting research, memo documentation and implementation of related impacts.
  • Perform accounting assessment of new or modified leases under ASC 842.
  • Perform accounting assessment of new or modified customer revenue contracts under ASC 606.
  • Perform month-end and quarter-end revenue accounting analysis on customer rebates and credits.
  • Support documentation and maintenance of Company controls, policies and procedures, where applicable.
  • Execute responsibilities in compliance with the Company’s Sarbanes Oxley (“SOX”) internal control framework.
  • Work on other special and other analytical projects in Corporate Controllership as required.

Skills

  • Minimum of 5 years of relevant work experience, including Big 4 public accounting experience and SEC reporting experience with a publicly-traded company
  • Strong technical knowledge of U.S. GAAP and SEC accounting and reporting requirements
  • Excellent communication skills, both written and verbal
  • Strong analytical, problem-solving, and strategic-thinking skills with a forward-looking focus
  • Strong attention to detail and accuracy
  • Strong interpersonal skills and ability to thrive in a team environment working with others
  • Excellent time-management and organizational skills with experience in working toward tight deadlines
  • Experience with SOX 404 and internal control over financial reporting
  • Experience with NetSuite, Equity Edge Online, Workiva and XBRL highly preferred, but not required
  • Demonstrated professional commitment, initiative, accountability and ownership of assignments
  • Comfortable working in a fast-paced environment and adept at handling change
  • Ability to effectively facilitate and present in group meetings
  • Proficiency with MS Excel, Word and PowerPoint
Digital Design Engineer Jun. 22, 2022 San Jose, CA Apply Now

Role

As a Digital Design Engineer, you work with a team working on high-speed connectivity ASIC solutions. You will design, implement, and debug complex digital logic and integrate complex IPs for Credo’s connectivity ASICs. You will work closely with the Software/Firmware, Physical Design, and Applications Engineers to help develop ASICs that meet Credo’s power, performance, and area goals.

Qualifications

  • BS/MS in Electrical/Computer Engineering.
  • BS degree with 2+ years of relevant experience, or recent graduate with MS degree.
  • Knowledge of Verilog/System Verilog, UVM.

Responsibilities

  • Microarchitecture and design in Verilog/System Verilog.
  • Define and own ASIC design methodologies.
  • Integrate complex IPs developed by internal groups as well other vendors.
  • Block and Chip level RTL verification and gate-level netlist testing.
  • Support other ASIC design activities such as Lint, CDC checks, formal verification, synthesis, and DFT.
  • Support back-end engineers with timing-closure and ECOs.
  • Chip bring up, validation and debug.
  • Support Firmware development and Applications teams.

Skills

  • Fluent with Verilog and System Verilog.
  • Good oral and written communication skills.
  • Knowledge/experience with Python is nice to have.
  • Knowledge of ASIC EDA tools such as Synopsys DC, Cadence Incisive (IES), Verdi etc. is nice to have.

Experience

This position is open to recent graduates as well as experienced Digital Design Engineers.

For experienced engineers:

  • Experience with RTL design and verification using Verilog/System Verilog is a must.

Experience with at least 3 of the following:

  • Experience with Verification using System Verilog (UVM).
  • Experience with chip validation and bring up.
  • Experience with STA and timing closure.
  • Experience/Understanding of Ethernet protocols.
AR Clerk Apr. 12, 2022 San Jose, CA Apply Now

The Role

Credo is seeking an AR Clerk who will take ownership of the AR process. Working on the receiving side of the company’s finances, the accounts receivable clerk is responsible for many records and payment-related transactions. This is a fantastic opportunity for you to join our talented team and work with highly calibrated professionals.

Skill

  • Excellent verbal and written communication skills.
  • Proficient in Microsoft Office Suite or related software as well as other accounting software programs.
  • Ability to operate related office equipment, such as computers, 10-key calculator, and copier.
  • Ability to work independently and in a fast-paced environment.
  • Ability to anticipate work needs and interact professionally with customers.
  • Excellent organizational skills and attention to detail.

Responsibilities

  • Prepares, posts, verifies, and records customer payments and transactions related to accounts receivable.
  • Creates invoices according to company practices; submits invoices to customers.
  • Maintains and updates customer files, including name or address changes, mergers, or mailing attentions.
  • Drafts correspondence for standard past-due accounts and collections, identifies delinquent accounts by reviewing files, and contacts delinquent accountholders to request payment.
  • Creates reports regarding the current status of customer accounts as requested.
  • Researches customer discrepancies and past-due amounts with the assistance of the Accounting Manager and other staff.
  • Collaborates with the Accounting Manager to reconcile AR on a monthly basis.
  • Assists in generating monthly billing statements based on the general ledger.
  • Copies, files, and retrieves materials for accounts receivable as needed.
  • Relays changes of information to appropriate employees.
  • Performs other related duties as assigned.

Experience

  • High school diploma or equivalent required; Associates or Bachelors degree in Accounting preferred.
  • At least two years of related experience required
Product Line Manager - USB Products Jan. 27, 2022 San Jose, CA Apply Now

Role

In your role as a the Credo Product Line Manager for USB Products, you’ll manage all aspects of bringing new USB products to market, including working with engineering, product planning, and customer support teams to prioritize the product requirements and schedule to meet customer needs;  working with manufacturing, supply chain, operations, and finance teams to plan and execute the product rollout operation;  collaborating with sales and business development teams to drive product adoption in the market, and interfacing between the customers and internal teams.

Qualifications

  • High technical understanding of USB technology and applications
  • Demonstrated communication skills to interact with customers and engineering teams to build silicon products

Responsibilities

  • Define product rollout strategy, drive business priorities, and manage tradeoffs to optimize the business outcome for Credo 
  • Manage the USB products from new product introduction (NPI) through end of life (EOL) 
  • Identify technical product requirements and drive Product Requirement Documents (PRD)
  • Ensure that PRD meets customer requirements and internal teams are able to execute   
  • Plan and coordinate NPI activities with cross functional teams 
  • Prioritize cross functional deliverables to meet our customer needs
  • Develop and execute go-to-market (GTM) strategies for new USB products including creating product launch plans
  • Deliver sales enablement collateral and create product presentations exemplifying Credo’s USB products value proposition
  • Support marketing product launch campaigns and outbound positioning/messaging strategies for USB products as the domain expert
  • Support sales team to secure design wins and meet revenue targets 
  • Present product plans and roadmaps to external customers 
  • Partner with manufacturing, supply chain, and finance organizations to optimize product rollout operations 
  • Travel to customers as needed

Skills

  • Strong projects planning and management skills
  • Good listener and communicator
  • Ability to lead cross-functional teams to achieve objectives
  • Team coach with ability to teach/mentor others to enable them to execute their assignments in your go-to-market plans

Experience

  • 5+ years USB experience
Application/System Validation Engineer Oct. 31, 2021 San Jose, CA Apply Now

Role

Credo is looking for an Application/System validation Engineer to join our Application Engineering team! This is a fantastic opportunity for you to join our talented team.

Qualifications

  • MSEE degree

Responsibilities

  • Perform characterization of Credo cutting edge high-speed SERDES for Ethernet and Optical markets
  • Perform system level validation for different applications and environment conditions
  • Help the Firmware Team to improve the SERDES adaptation algorithm with lab test results
  • Manage and resolve customer real application issue
  • Provide/Generate application notes for Credo SERDES

Skills

  • Knowledge of python scripting and equipment automation control
  • Knowledge of data communication and USB and DP protocol (USB3.2/USB4/DP2.0) is a plus
  • Knowledge of data communication and networking protocols (IEEE 802.3) is a plus
  • Knowledge of DSP concepts and implementation skills is a plus
  • Working knowledge of lab equipment like VNA, Oscilloscope, traffic generators etc

Experience

  • Experience in high speed interfaces like 10G/40G/100G for Ethernet and Optical market

Apply Now

To apply, please fill out the form below to submit your interest in applying. We are looking forward to learning more about you! For non-applicant inquires to Credo, Human Resources, contact us at hr@credosemi.com.

chevron-down