Talent.com
System Software Engineer
System Software EngineerRole Credo • San Jose, California, United States
System Software Engineer

System Software Engineer

Role Credo • San Jose, California, United States
30+ days ago
Job type
  • Full-time
Job description

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
  • Create a job alert for this search

    Software Engineer • San Jose, California, United States

    Related jobs
    System Integration Engineer

    System Integration Engineer

    Reliable Robotics • Mountain View, CA, United States
    Permanent
    We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer (Systems)

    Software Engineer (Systems)

    META • Sunnyvale, CA, United States
    Full-time
    Meta), formerly known as Facebook Inc.When Facebook launched in 2004, it changed the way people connect.Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around t...Show more
    Last updated: 30+ days ago • Promoted
    Linux System Software Engineer

    Linux System Software Engineer

    Taara Connect, Inc • Sunnyvale, CA, United States
    Full-time
    Born at X, Google's Moonshot Factory, Taara is on a mission to connect billions of people lacking abundant and affordable internet today by pioneering the way we use light to deliver faster, cheape...Show more
    Last updated: 30+ days ago • Promoted
    Systems Software Engineer I

    Systems Software Engineer I

    Sunbelt Controls • Pleasanton, CA, United States
    Full-time
    The position requires the individual to apply their basic technical knowledge and any prior experience for the support of project start up, commissioning and troubleshooting activities.In addition,...Show more
    Last updated: 20 days ago • Promoted
    System Engineer

    System Engineer

    Supermicro • San Jose, CA, United States
    Full-time
    Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show more
    Last updated: 30+ days ago • Promoted
    System Software Engineer

    System Software Engineer

    Chargepoint • Campbell, CA, Kentucky, United States
    Full-time
    With electric vehicles expected to be nearly 30% of new vehicle sales by 2025 and more than 50% by 2040, electric mobility is becoming a reality. ChargePoint (NYSE : CHPT) is at the center of this re...Show more
    Last updated: 8 days ago • Promoted
    System Software Engineer - Lead Engineer

    System Software Engineer - Lead Engineer

    Baidu • Sunnyvale, CA, United States
    Full-time
    Do you want to be part of AI revolution? Do you want to think out of box with thriving on challenges in AI industry and desire to solve them? Do you want to work with a world-class team to explore ...Show more
    Last updated: 30+ days ago • Promoted
    System Software Engineer - DFX Software

    System Software Engineer - DFX Software

    NVIDIA • Santa Clara, CA, United States
    Full-time
    We are now looking for a Systems Software Engineer.Do you like to think creatively and enjoy solving challenges that require innovation? If so, we may have an opportunity for you.In Our team we def...Show more
    Last updated: 6 days ago • Promoted
    System Software Engineer

    System Software Engineer

    ChargePoint • Campbell, CA, United States
    Full-time
    With electric vehicles expected to be nearly 30% of new vehicle sales by 2025 and more than 50% by 2040, electric mobility is becoming a reality. ChargePoint (NYSE : CHPT) is at the center of this re...Show more
    Last updated: 11 days ago • Promoted
    System Software Engineer

    System Software Engineer

    ETCHED LLC • San Jose, CA, United States
    Full-time
    Etched is building the world's first AI inference system purpose-built for transformers - delivering over 10x higher performance and dramatically lower cost and latency than a B200.With Etched ASIC...Show more
    Last updated: 30+ days ago • Promoted
    AI System Software Engineer

    AI System Software Engineer

    Matx • Mountain View, California, United States
    Full-time
    MatX's mission is to make the world’s best AI models run as efficiently as allowed by physics, bringing the world years ahead in AI quality and availability. MatX is seeking silicon verification eng...Show more
    Last updated: 30+ days ago • Promoted
    Systems Engineer

    Systems Engineer

    Fortinet • Sunnyvale, CA, United States
    Full-time
    We are looking for a Systems Engineer to work closely with our Enterprise Major Account Manager in a defined territory.The Systems Engineer's main mission will be to support the sales organization ...Show more
    Last updated: 30+ days ago • Promoted
    System Software Engineer

    System Software Engineer

    Xai • Palo Alto, CA, United States
    Full-time
    AI's mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on engineering excelle...Show more
    Last updated: 6 days ago • Promoted
    Staff System Software Engineer

    Staff System Software Engineer

    Wayve • Sunnyvale, California, United States
    Full-time
    At Wayve we're committed to creating a diverse, fair and respectful culture that is inclusive of everyone based on their unique skills and perspectives, and regardless of sex, race, religion or bel...Show more
    Last updated: 24 days ago • Promoted
    System Software Engineer

    System Software Engineer

    Broadcom Corporation • San Jose, CA, United States
    Full-time
    If you are a first time user, please create your candidate login account before you apply for a job.If you already have a Candidate Account, please Sign-In before you apply.Ethernet NIC product por...Show more
    Last updated: 30+ days ago • Promoted
    System Engineer

    System Engineer

    TradeJobsWorkForce • 95126 San Jose, CA, US
    Full-time
    System Engineer Job Duties : Manages and monitors all installed systems and infrastructure for ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer -Distributed Systems

    Software Engineer -Distributed Systems

    Rubrik • Palo Alto, California, United States
    Full-time
    Data protection needs for large enterprises are evolving into a varied usage of private / public clouds.While Rubrik has built incredibly successful solutions for both, our technical architecture nee...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Intelligent System Experience

    Software Engineer, Intelligent System Experience

    Apple • Cupertino, CA, United States
    Full-time
    We are looking for an engineer to join the Intelligent System Experience team.You will collaborate with engineering, data engineering, product, design, QE and other cross-functional teams in order ...Show more
    Last updated: 6 days ago • Promoted