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    
Technical Accounting and Reporting Manager Oct. 23, 2024 San Jose, CA Apply Now

Role

Strengthen Credo’s SEC reporting and technical accounting process to maintain timely and accurate financial reporting process. This role is crucial to ensure sufficient level of detailed review and segregation of duty over Credo’s financial reporting and technical accounting to prevent and detect accounting and financial reporting errors.

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, and 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.

Qualifications:

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

Skills and Experience

  • 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

Pay Range: $130,000 - $150,000

Senior System Engineer Oct. 9, 2024 San Jose, CA Apply Now

Role

We seek a highly motivated Senior System Engineer to contribute to IT infrastructure operations. This role will be the main technical lead for the company's server operations, providing optimal service, monitoring, and administration in collaboration with management. In detail, the role will require architecture/deployment/maintenance of the systems and being part of the IT team contributing to the decisions and directions. As the company grows, 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

  • Efficient and in-depth knowledge of Linux & Windows
  • Upkeep local and cloud systems with analysis and monitoring
  • Understanding of application, network, and system integrations

Responsibilities

  • Provide Tier I-III hands-on support for the broad server administration including servers on-prem and cloud, physical and virtual on global operations
  • Contribute to the implementation of high-availability infrastructure to provide continuous service
  • Design and participate in the development of strategies for the future direction of the company’s information management technology infrastructure
  • Define and document architectural standards, patterns, and best practices for cloud and on-premises infrastructure solutions
  • Collaborate with stakeholders to understand business requirements and translate them into technical solutions that leverage security and operational excellence
  • Collaborate with cross-functional teams, including network, security, and operations, to ensure seamless integration of solutions into the overall IT ecosystem
  • Conduct technical evaluations and proofs-of-concept to evaluate software and hardware products from external vendors
  • Work closely with security coordinators and advisers to remediate security risks through technical and procedural endeavors
  • Initiate and implement architecture and design changes while ensuring that existing infrastructure services are not negatively impacted
  • Analyzing IT resource utilization and establishing optimization plans
  • Manage and monitor data replication/protection and disaster recovery strategies to ensure the recoverability of data and systems promptly and for appropriately defined periods of retention
  • Stay current with industry trends, emerging technologies, and best practices in cloud computing and infrastructure architecture
  • Contribute to budget forecasting and capacity planning
  • Ability to create a roadmap for each year and set an expectation of KPI
  • Participate in the on-call rotation schedule
  • Collaboration with security alignment of the policy, patch management, baseline, and architecting

Experience

  • Bachler’s degree in the field of IT or a related field
  • 5+ years of relevant industry experience related to systems operations/architecture, Linux, and project management
  • 3+ Cloud Platform operations including deployment, monitoring, and cost-efficiency analysis

Required Skills

  • A broad and in-depth knowledge base of operating systems related to system and engineering processes including:
    • RPM and Debian Linux
    • Microsoft
    • VMware
  • Strong background of understanding and experience in administration in:
    • Storage such as SAN, NAS, SMB, NFS
    • Puppet or PXE of server imaging
    • Database, web applications, automation, and scripting
    • Identity management such as active directory, IPA, and IAM
    • Job automation tool scheduling such as LSF or similar
    • Monitoring system for the various historical data collection and alerting
  • Strong knowledge of cloud-based operation abilities to execute architecture, deployment, automation, monitoring, and cost analysis
  • Understanding of EDA workload and engineering operations
  • The ability to identify complex problems, review information to develop and evaluate options, and then propose solutions is imperative
  • Demonstrate ability to work in a team environment with a positive demeanor, generating innovative solutions to complex challenges
  • Troubleshooting and organizational skills with a can-do attitude and the ability to adjust to changing requirements are essential
  • Security work or collaboration with security policy and compliance teams
  • Up-to-date asset tracking systems & application
  • Understanding of Network protocols and operations such as IP subnetting, VLANs, DNS, and DHCP

Preferred Skills

  • GCP / AWS / Azure Related matured level operation certificate
  • ITIL Certificate or In-depth knowledge of project planning, including a record of completing a large company-wide project as a PM
  • Chinese Bilingual
  • Security Orientated
  • Familiar with engineering processes and collaboration in experience

Pay Range: $130,000 - $140,000

HR Coordinator Oct. 8, 2024 San Jose, CA Apply Now

Role

The HR Coordinator will provide administrative support to the HR department, assist with recruitment processes, maintain employee records, and ensure a smooth onboarding process for new hires. This role requires excellent organizational skills and the ability to handle sensitive information confidentially.

Responsibilities

  • Assist in the day-to-day operations of the HR department and serve as point of contact for employees inquiries.
  • Manage the entire recruitment process including job opening, review resumes, and coordinating interviews.
  • Conduct new employee orientations and ensure all onboarding documents are completed and provide employees with necessary information and resources.
  • Maintain accurate and up-to-date employee records in HRIS and payroll systems.
  • Collect timesheets and ensure accuracy for payroll.
  • Collaborate with benefits providers and ensure accurate and timely processing of benefits-related transactions.  
  • Identify training needs and coordinate training programs for employees, ensuring compliance with internal audit.
  • Generate ad-hoc reports as needed.
  • Communicate and enforce HR policies across the organization.
  • Assist Office Manager with company events.
  • Assist in other HR projects and support other functions as needed.

Qualifications

  • BSc/BA in Business Administration or relevant field; concentration in Human Resource Management will be a plus
  • Proven 3+ year of experience as an HR Coordinator or relevant administrative role
  • Ability to maintain high level of confidentiality
  • Strong organizational and customer service skills with professionalism
  • Knowledge of general human resources processes and best practices
  • High proficiency in HRIS, ADP, and Microsoft Office Suite
  • In-depth understanding of sourcing tools, resume databases, and social media recruiting
  • Excellent organizational and time management skills

Pay Range: $70,000 - $80,000

Optical DSP Application Engineer Oct. 3, 2024 San Jose, CA Apply Now

Credo's Optical DSP Application Engineering Team

Fueling the next generation of AI data centers, our mission is to enable and drive high-speed communication by providing cutting-edge technology, world-class quality, and interoperability. We deliver advanced high-speed communication solutions, including chips, optical modules, and active optical cables. Our current chips support speeds up to 1.6TBps.

Key Responsibilities

  • Define and implement test plans and test cases.
  • Develop scalable test framework components.
  • Develop automation and flows for testing, data acquisition, and data analysis.
  • Set up lab testing environments, including evaluation boards, test equipment, and test code.
  • Create and exercise lab automation involving evaluation boards, third-party test equipment, data acquisition, and environmental conditions.
  • Bring up new systems that may include new hardware, chip firmware, or algorithms.
  • Collaborate with chip design teams.
  • Support FAE and sales teams as the first line of communication with customers, both pre- and post-sale.
  • Troubleshoot and perform root cause analysis of issues and bugs.
  • Implement algorithms for signal acquisition and link optimizations.
  • Work with customers to enable, optimize, and troubleshoot optical communication products.
  • Write and maintain technical documentation for both internal and external use.
  • Develop and exercise data and signal analysis tools and algorithms.
  • Perform system integration and optimization, mediating multiple cross-functional teams such as DSP design, analog design, firmware, software, specific hardware design, and optical components.
  • Conduct system integration on switch and server levels, simulating AI datacenter environments.

Education, Skills  and Experience

  • Desire and willingness to learn and grow
  • Bachelor's degree+ in EE, CE or software engineering, or a related field.
  • 3+ years of experience in software or hardware development
  • Proficiency and delight in Python coding, including data and signal analysis
  • Some background and understanding of signal processing and digital communication
  • Some experience with hardware or high-speed communication systems, or strong desire to learn
  • Strong critical thinking, analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
  • Comfortable with Linux environment

Preferred Qualifications

  • Experience with fiber optic communication systems.
  • Experience with high speed SerDes
  • Experience in High-speed hardware design and signal integrity
  • Experience in Wireless or mobile communications, especially PHY
  • Knowledge of Ethernet and InfiniBand protocols and standards

Extra bonus points

  • Frontend and backend of webapp
  • Dashboarding applications like "Dash" and Grafana
  • Expert level of Pandas and NumPy
  • Expert level in Python's graphing libraries like Plotly and Pyplot

Pay Range: $120,000 – $140,000

Junior Security Engineer Sep. 25, 2024 San Jose, CA Apply Now

About Us

Credo's mission is to deliver high-speed solutions that break bandwidth barriers on every wired connection in the data infrastructure market. We provide innovative, secure, high-speed connectivity solutions that deliver improved power and cost efficiency as data rates and corresponding bandwidth requirements increase exponentially throughout the data infrastructure market.

Job Description

We are seeking a Junior Security Engineer to join our dedicated IT security team and assist in safeguarding our company’s products, operations, infrastructure, and data.

This includes performing vulnerability assessments, working on security solutions, and responding to security incidents. The ideal candidate will be passionate about cybersecurity, possess a strong technical background, and have the enthusiasm to learn and grow within our organization.

Qualifications

  • BS degree in Computer Science, Computer Engineering, Electrical Engineering, Cybersecurity, or equivalent related field
  • Strong understanding of cybersecurity concepts and principles, including network security, application security, and system security.
  • Understanding of security tools and technologies, such as vulnerability scanners, Endpoint protection, Proxy, and security information and event management (SIEM) systems.

Responsibilities

  • Develop and implement security solutions to mitigate identified security risks and vulnerabilities.
  • Respond to security incidents in a timely and effective manner.
  • Security Log analysis to detect attack origin, attack spread, attacker details, incident details.
  • Stay up-to-date on the latest cybersecurity threats and trends.
  • Collaborate with other members of the security team and other departments to improve the company's overall security posture.
  • Monitor security systems, networks, and applications for anomalies, security breaches, or other suspicious activities.
  • Assist in responding to and mitigating security incidents, including analyzing and containing security breaches, and documenting incident details.
  • Conduct regular vulnerability assessments, identify weaknesses, and assist in developing and implementing security patches and solutions.
  • Help ensure compliance with security policies, procedures, and standards, and participate in regular security audits and assessments.

Experience

  • 1-3 years of demonstrated experience in a security-related role, such as a security analyst.
  • 1+ years experience on a Security team, especially experience coordinating responses to security incidents.
  • 1+ years of experience in handling Vulnerability management

Required Skills

  • Mandarin / Chinese bilingual
  • Proficiency with at least one scripting or coding language
  • Understanding of fundamental security concepts and best practices.
  • Knowledge of operating systems, networks, and databases.
  • Excellent communication and interpersonal skills.
  • Eagerness to learn and adapt to new technologies and security trends.
  • Good understanding of networking concepts
  • Good understanding of Windows and Unix basics
  • Network communications and routing protocols (e.g., TCP, UDP, ICMP, BGP, MPLS, etc.)
  • Common internet applications and standards (e.g., SMTP, DNS, DHCP, SQL, HTTP, HTTPS, etc.)
  • Relevant certifications (e.g., CompTIA Security+, CEH)) are a plus.

Preferred Skills
Experience working with products in the following categories

  • Enterprise password vaults
  • Vulnerability scanning and management
  • SIEM
  • PKI
  • Application control
  • Network micro-segmentation
  • Virtualization

Pay Range: $90,000 - $100,000

Senior or Staff Application Engineer Aug. 26, 2024 San Jose, CA Apply Now

Role

As a Senior or Staff System Applications Engineer, you would be responsible for providing support for data center related products focused on high-speed transceiver technology. This includes hardware design, product validation, python programming, and system integration of high speed Serdes (CDR) into optical modules and system on chip (SOC) products for interconnect links and a wide variety of channels on boards, in systems, over copper backplanes, and over optical fibers. Some of your responsibilities will include define and implement SERDES training algorithms over various channels and backplanes, program test scripts to automate characterization of new designs, use test equipment to measure parametric and write application notes or test reports.

Responsibilities

  • Regular attending technical reviews with design team
  • Participation in new product testing and developing Python script
  • Onsite debugging of issues
  • Willingness to go above and beyond to resolve high priority issues
  • Collaborate to develop test plans with multiple teams and disciplines
  • Create customer-facing documentation like handbooks and Application Notes with reference designs
  • Define, test and implement complex SERDES training algorithms for a multi-rack system involving a wide variety of channels on boards, in systems, over copper backplanes, and optical fibers.

Skills and Qualifications

  • Knowledge of adaptive signal processing, coding, and FEC algorithms a strong plus
  • Basic knowledge/understanding of analog and digital circuits.
  • Knowledge in Python and C programming to develop Serdes automation for link-up, training and diagnostics.
  • Experience with high-speed test equipment (Scopes, BERTs, Spectrum Analyzers)
  • Good debug and data analysis skill is requested
  • Energetic, self-driven, team oriented, and analytical
  • Communication, organizational, project planning, and engineering skills.
  • Ability to lead cross-functional teams to achieve objectives

Experience

  • Minimum of bachelor's degree in electrical engineering or bachelor's degree in computer engineering with more than 5 years’ experience or master's degree in electrical engineering or computer engineering with more than 3 years in the semiconductor industry and demonstrated experience working with high-speed digital and mixed signal electronics, including complex Analog and / or DSP solutions.

Pay Range: $130,000 - $160,000

Application Engineer - PCIE Retimer Aug. 26, 2024 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 a junior level rockstar to join our talented team.

What You’ll Do

  • Perform characterization of Credo cutting edge high-speed SERDES for PCIe retimer 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 issues
  • Provide/Generate application notes for Credo SERDES

What You’ll Need

The ideal candidate should have experience in high-speed serial links with expertise in the following:

  • Very knowledgeable about and experienced with common high-speed SerDes protocols (e.g., Ethernet, PCIe, USB, SATA, etc.)
  • Deep knowledge in system bring-up of high-speed serial links, lab testing, and defining equipment needs
  • Strong knowledge in scripting (e.g. python, C, Matlab) for automation of validation efforts. Experience with system level S/W setup is a plus
  • Experience in leading mixed-signal SerDes system validation
  • Experience with silicon bring-up, debug and production ramp
  • Knowledge of SerDes design and architecture including CDR and equalization
  • Knowledge of with Tx/Rx equalization techniques and adaptation
  • Knowledge of link jitter budget for high-speed serial links and key block level requirements
  • Knowledge of ADC based links and equalization techniques
  • Strong communication, partnership and problem solving skills
  • Proven track record of delivering under difficult debug and validation scenarios

Qualifications:

Qualifications:

  • Bachelor or master’s in engineering

Experience in the following areas is desirable:

  • Able to think outside of the box and come up with creative solutions for system validation

Pay Range: $95,000 - $110,000

System Software Engineer Aug. 8, 2024 San Jose, CA Apply Now

Credo is seeking a System Software Engineer to join the Applications team to help develop our SDK. The position will require developing software to control our diverse chip and IP products and the firmware running on them. You will work with internal engineers to use the SDK for internal chip testing/validation purposes. You will also interface with our customers to integrate and use the SDK in their own software stack. Additional responsibilities will be flexibly determined based off your secondary skills.

Responsibilities

  • Familiarize with SerDes and IEEE ethernet Layer 1 functionality
  • Develop C/python code for the SDK based on designer / engineer recipe code
  • Coordinate with firmware team to define high-level interfaces for features
  • Document functionality for both internal and customer users to use
  • Interface with customers to integrate and debug issues with SDK in their software stack
  • Write test code to validate SDK and firmware features

Qualification

  • BS/Masters degree in Computer Engineering / Computer Science

Experience

  • A variety of experience from None to 5+ years

Required Skills

  • Strong proficiency in C and Python (C++ optional)
  • Teamwork and collaboration with other developers on the SDK team
  • Cross-team communication for defining of requirements
  • Basic understanding of the Posix standards for Operating Systems
  • Familariaty in VCS such as git
  • Testing framework such as pytest

Preferred Skills (optional)

  • Bare-metal programming without an OS (micro-controllers)
  • Networking and OSI Layer 1 / Layer 2 knowledge
  • Mathematical background in Signal proccessing (Frequency Domain analysis, linear systems)
  • CI/CD
  • Data science libraries (numpy, pandas, scipy)
  • Documentation tools such as doxygen, sphinx, or mkdocs

Pay Range Depending on Experience: $90,000 – $130,000

Product Engineer Jul. 24, 2024 San Jose, CA Apply Now

Role

As a Product Engineer you will be working with best-in-class high-speed SERDES chips. The position involves the bring up, test, evaluation, qualification, and characterization of new products. You would also be responsible for transferring products to high volume production and supporting sustaining activities.

Qualifications

  • Experience with Advantest 93k and SmartTest software.
  • Knowledge of semiconductor device physics and CMOS process.
  • Experience with analysis tools such as Excel VBA, JMP etc.

Responsibilities

  • Work with cross-functional teams to manage New Product Introduction through qualification flow.
  • Be responsible for transferring new products to production.
  • Be responsible for developing the product ATE Characterization Plan and coordinating test and analysis of Characterization Test results.
  • Be responsible for cost reduction efforts including Test Time reductions, Test Flow Optimization and Yield improvement.

Skills

  • Good statistical, analytical and problem-solving skills.
  • Strong communication and interpersonal skills.
  • Team player, flexible, attention to detail, and goal oriented.

Experience

  • B.S.E.E. or 5 years of equivalent work experience.

Pay Range: $100,000 - $120,000

Equal Opportunity Employer

    Credo is an equal opportunity employer.  We are fully committed to establishing a workforce team that fosters a culture of belonging, and providing an equal employment opportunity regardless of race, color, creed, religion, sexual orientation, gender, gender identity/expressions, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or any related condition (including without limitation, breastfeeding), parent-to-be status, or any other basis protected by municipal, state, and all federal laws.

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.

Application Form

Voluntary Self-Identification

Credo invites you to fill in an Equal Employment Opportunity form regarding your recent application.

This information will only be used for reporting purposes and not as a selection criteria for the hiring process.


chevron-down