System Software Engineer

Role Credo
San Jose, CA

Role

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

Basic Qualifications

· BS degree in Computer Engineering / Computer Science

· None to 5 years of experience

· 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

· Familiarity in VCS such as git

· Testing framework such as pytest

· CI/CD

· Data science libraries (numpy, pandas, scipy)

Preferred Skills

· Masters degree in computer science or equivalent

· Networking and OSI Layer 1 / Layer 2 knowledge

· Mathematical background in Signal processing (Frequency Domain analysis, linear systems)

· Documentation tools such as doxygen, sphinx, or mkdocs

Posted 2025-10-10

Recommended Jobs

REGIONAL VISUAL MERCHANDISING MANAGER - LOS ANGELES METRO

California

About The Job Our Louis Vuitton Los Angeles Metro is seeking an agile and detail-oriented Regional Visual Merchandising Manager who will lead the in-store visual merchandising strategy, continuous…

View Details
Posted 2025-09-10

Registered Nurse - NICU

ACI Federal
Napa, CA

We are seeking a dedicated and compassionate Registered Nurse (RN) to join our Neonatal Intensive Care Unit (NICU) team. The ideal candidate will possess a strong understanding of infant care and hosp…

View Details
Posted 2025-09-10

Backend Engineer, Payments

Patreon
San Francisco, CA

Patreon is a media and community platform where over 300,000 creators give their biggest fans access to exclusive work and experiences. We offer creators a variety of ways to engage with their commun…

View Details
Posted 2025-09-14

Forward Deployed Engineer

FieldAI
Irvine, CA

Field AI is transforming how robots interact with the real world. We are building risk-aware, reliable, and field-ready AI systems that address the most complex challenges in robotics, unlocking the …

View Details
Posted 2025-08-27

Accounts Payable Specialist

University Of San Diego
San Diego, CA

Department Description: The Finance Office serves the needs of the university and its constituents. It is supported by the Controller’s Office which oversees the accounting, cashiering, procurement,…

View Details
Posted 2025-09-22

Staff Accountant

Harbinger Production
Vallejo, CA

Full-time Description Summary: Harbinger Production, Inc is an innovative manufacturing company specializing in industrialized, stick-framed multi-family housing. We utilize advanced techn…

View Details
Posted 2025-10-01

OBGYN Locums

California

All Star Healthcare Solutions is seeking an OB/GYN to assist with locums coverage in California.   ~ BC OBGYN ~24hr in house shifts 730 a-730 a ~ ASAP-Ongoing (14 SPM) ~ Active CA license and D…

View Details
Posted 2025-09-10

Childcare Staff for Athletic Club

Prime Time Athletic Club
Burlingame, CA

About the Job: Childcare Staff for Athletic Club The Childcare Center is open from 8:45 a.m. – 1 p.m. Monday – Sunday and 4:45 - 8 p.m. Monday - Friday About the Job: ~ Athletic Club in Bu…

View Details
Posted 2025-10-03

Accounts Payable Specialist II

Alo Yoga
Commerce, CA

WHY JOIN ALO? Mindful movement. It’s at the core of why we do what we do at ALO—it’s our calling. Because mindful movement in the studio leads to better living. It changes who yogis are off the mat…

View Details
Posted 2025-09-22

Staff Software Engineer - DevOps

Voxel
San Francisco, CA

Who Are We Industrial labor is incredibly dangerous work - almost 3 million people in the US per year are injured in the workplace for entirely preventable and at times, fatal or debilitating causes…

View Details
Posted 2025-09-22