Senior Staff Firmware Engineer

Credo Semiconductor, Inc.

San Jose, CA

JOB DETAILS
SALARY
$140,000–$180,000 Per Year
SKILLS
Analysis Skills, Artificial Intelligence (AI), C Programming Language, Cloud Computing, Communication Skills, Computer Architecture, Computer Engineering, Computer Firmware, Computer Science, Customer Support/Service, Data Analysis, Debugging Skills, Digital Signal Processing (DSP), Electrical Engineering, Electricity, Energy Efficiency, Ethernet, Hardware-Software Integration, IP (Internet Protocol), Industry Standards, Integrated Circuits (ICs), Leading Edge Technology, Manufacturing/Industrial Processes, Marketing, Mixed Signal IC Design, Network Operations Center, Network Systems, Operating Systems, PCI Express (PCI-E), Performance Management, Power Generation, Problem Solving Skills, Product Development, Product Support, Python Programming/Scripting Language, Regulatory Compliance, SERDES, Semiconductors, Signal Processing Algorithms, Software Architecture, Software Engineering, System Architecture, System Integration (SI), System-on-a-Chip (SoC), Systems Engineering, Team Player, Test Scripts, Transceivers
LOCATION
San Jose, CA
POSTED
30+ days ago

Credo is engineering the future of high-speed connectivity for the AI-driven world. With a deeply rooted legacy of innovation and a passion for solving the most complex networking challenges, we deliver industry-leading solutions that power the next generation of cloud, AI, and hyperscale data centers.

Credo is pioneering a systems-level approach to connectivity, integrating hardware, software, and architecture to deliver holistic solutions. This strategy not only differentiates us in the market but also creates significant value for our customers by accelerating deployment, improving performance, and reducing complexity across their infrastructure.

At Credo, you'll be part of a team of world-class technologists and engineers that thrive on pushing the limits of what's possible for some of the world's most important companies. Our portfolio includes cutting-edge solutions including our software, optical DSPs, PCIe/CXL products, SerDes IP, and advanced Active Electrical Cables (AECs) all designed for maximum performance, energy efficiency, and scalability.

We foster a culture of technical excellence, collaboration, and continuous learning, where your ideas can shape the future of connectivity. From silicon architects to systems engineers, every role at Credo contributes to solving real-world problems at scale.

Join us and help us architect the next generation of disruptive networking technologies - because at Credo, We Connect.

Role

The Senior Staff Firmware Engineer plays a pivotal role in advancing semiconductor technologies within the Firmware Engineering team. This position drives innovation in design, validation, and deployment of high-performance integrated circuits, supporting product development from concept to production while ensuring technical excellence and compliance with industry standards.

Responsibilities

• Design and develop DSP firmware for products and IP, including microarchitecture. • Implement DSP algorithms and flows; co-design interfaces with SDK. • Collaborate with hardware engineers on system flow and integration. • Work with application engineers to debug and resolve issues. • Develop firmware for high-speed transceiver (SERDES IP) technology at Ethernet speeds of 100Gbps and 400Gbps, including optical fiber and data center SoC products. • Utilize C-SDK and test scripts to validate module firmware performance and SerDes physical layer data. • Create and maintain Python and C-based solutions for multi-rack networking systems across diverse channels (copper backplanes, optical interfaces). • Partner with Marketing and FAE teams to support initial field design-ins, assist customers with system design, and identify opportunities for Credo products.

Basic Qualifications

• Bachelor's or Master's degree in Electrical Engineering, Computer Science, or related field. • 10+ years of experience in firmware development or related areas. • Strong proficiency in C and Python. • Solid understanding of computer architecture and operating systems. • Excellent debugging and data analysis skills. • Strong communication and teamwork abilities.

Preferred Qualifications

• Expertise in DSP, high-speed Ethernet protocols, or SerDes technology. • Familiarity with semiconductor design, validation, and manufacturing processes. • Experience with high-speed interfaces, analog/mixed-signal design, or optical systems.

Compensation and Benefits

The base salary range for this position is $140,000 - $180,000 a year. The base salary ultimately offered is determined through a review of 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.

Credo is an Equal Opportunity Employer

We are 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.

If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email people@credosemi.com.

Apply Now

About the Company

C

Credo Semiconductor, Inc.