System Software Engineer
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
Recommended Jobs
Flight Software Engineer
Oligo is building a manufacturing-in-the-loop foundation model to automate spacecraft design and production worldwide. Our approach allows customers to focus entirely on their own technology and mis…
Sales/Designer
Description Position at Closets by Design Sales/Designer DO YOU ENJOY HELPING PEOPLE GET ORGANIZED? Closets By Design is hiring designers/sales representatives. Are you a "people person?" Are …
Senior DevOps Engineer
Embark on a transformative career with Safran Passenger Innovations, where we are forging an unparalleled in-flight entertainment ecosystem. As an innovative company we design and engineer world-clas…
Roofing Assistant
We’re hiring a Roofing Helper / Assistant to support experienced roofers with repairs and full roof replacements. This role is ideal for someone looking to gain hands-on roofing experience and grow i…
Member Engagement Coordinator - International Anesthesia Research Society (IARS)
With more than 7000 members, the International Anesthesia Research Society supports the global anesthesia community through research funding, education, publications, and professional collaboration. …
Scientist - In Vivo Pharmacology
Join Amgen’s Mission of Serving Patients At Amgen, if you feel like you’re part of something bigger, it’s because you are. Our shared mission—to serve patients living with serious illnesses—drives …
Locum Family or Internal Medicine Physician - San Francisco, CA
Palm Health Resources, a premier healthcare staffing firm, is currently seeking a dedicated Internal or Family Practice Physician for An ongoing locum position in San Rafael, CA. This opportunity inv…
Analyst, NA Pricing Strategy
Job Description The North America Pricing Strategy team at Visa plays a pivotal role in shaping how Visa drives revenue growth and accelerates adoption of value-added services across one of the mos…
Legal Receptionist & Switchboard
Job Responsibilities: Provides exceptional customer service to the firm by performing a variety of job duties and responsibilities within the Legal environment. Maintains utmost professionalism…
Immediate full-time opening for a newborn nanny near San Diego, CA
Pay: $20 - $25 per hour Start Date: In 2-3 Days Location: San Diego, CA Job Description Immediate full-time opening for a newborn nanny. Experience with infants required. Must be nurtur…