Jobs · Engineering · California

Senior Software Engineer

Credo · San Jose, CA · 1 wk ago
On-siteEngineering$120k–$200k/yrFull-time

About the role

Team Credo is looking for a Senior Software Engineer to join our Optical DSP Application Engineering team. You will play a critical role in building and releasing our data analytics platform and infrastructure. Our platforms involve data acquisition from our products including metrics and internal state, data storage, transformation, and then data analysis, visualization and insight extraction, all with a delightful user experience. This role is full time on site in San Jose, CA. Base salary range is $120,000 - $200,000 a year. The base salary offer will depend on factors such as education, experience, training, skills, qualifications, and location. This position is also eligible for a discretionary bonus, equity and a full range of medical and other benefits.

Responsibilities

  • Architect, build, and evolve tools for data capture, experiment design, automated testing, and post-processing analysis
  • Create and improve awesome user experience and user interface to every aspect of our data pipeline
  • Extend data analysis platforms with new DSP/statistical methods, improved pipelines, and software features
  • Use SWE methodologies like TDD, code reviews, agile and clean code to develop robust and scalable software
  • Cookordination and guide team members while working with Application Engineering, FAE, firmware, and design teams

Qualifications

  • CS or equivalent degree, focus on full stack, math and data analytics
  • Direct experience in web app front end: both from implementation code (react, Vue for example), as well as fine tunning and honing the design and user experience of the site
  • Proficiency in data and signal analysis using Python (NumPy, Pandas, Plotly, etc.)
  • Database like SQL or timeseries
  • Strong algorithmic thinking and structured problem-solving ability
  • Linux, Git, VM, docker, CICD, and alike
  • Understanding of SW architectures, considerations and tradeoffs

Preferred Qualifications

  • Web app or dashboard development (React, TypeScript, Streamlit)
  • Experience with MATLAB, SciPy, Octave, or similar tools

Who You Are

  • Self starter and high ownership (“the buck stops with me” attitude)
  • Bias toward action - you learn by delivering results
  • Strong communication and collaboration skills
  • Curiosity and always learning
  • Thrive in team environments and navigate cross-functional dependencies well
  • Ready to teach, coach, and mentor others

About Credo

Credo’s mission is to transform connectivity at scale through fast, reliable, and energy-efficient system solutions. Our high-speed copper and optical interconnect products deliver industry-leading power and performance at up to 1.6T to meet the ever-expanding data infrastructure demands of AI. Our product portfolio includes ZeroFlap (ZF) Active Electrical Cables (AECs) and ZF optical transceivers, OmniConnect memory solutions, and a suite of retimers and DSPs for optical and copper Ethernet and PCIe, all leveraging the PILOT diagnostic and analytics software platform.

Credo is committed to creating an inclusive environment for all employees and welcome applicants from diverse backgrounds without regard to race, color, religion, gender, sex, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis.

Similar jobs

Senior Software Engineer

General Dynamics Mission SystemsBloomington, MN· 3 wk ago
Engineering$165k/yrapply on gdmissionsystems.com

Senior Software Engineer

Global Technical Talent, an Inc. 5000 CompanyFort Mill, SC· 3 days ago
Information Technology$50–$70/hrapply on www1.jobdiva.com