Senior Firmware Architect

Posted 23 Days Ago
Be an Early Applicant
Santa Clara, CA
In-Office
210K-240K Annually
Senior level
Artificial Intelligence • Information Technology • Consulting
Talent Solutions for the AI Era
The Role
As Senior Firmware Architect, you will lead firmware architecture, collaborate on AI/ML solutions, manage communication links, and support SW and HW development.
Summary Generated by Built In


ABOUT THE ROLE

As Senior Firmware Architect, you will be a key player in the architecture and the full lifecycle development of an AI platform system, including requirements, design, code, and test. In this role, you will be part of a team developing next generation AI/ML solutions using the ​our client's AI Photonic Fabric Architecture. You will be responsible for defining the firmware architecture for ​o​ur client's AI’s photonic fabric product lineup and defining and developing APIs for resource management and optimization. You will collaborate closely with hardware and software teams to architect and implement the communication link management software for different Photonic Fabric use cases.  

ESSENTIAL DUTIES AND RESPONSIBILITIES

  • Participate in gathering technical requirements, contributing to firmware and software design specifications
  • Design firmware architecture, define key capabilities, performance requirements and drive specifications
  • Provide support to both internal and external SW and HW development teams
  • Actively engage in code reviews, discussions to share knowledge, and improve code quality
  • Work with hardware designers to ensure firmware architecture can be efficiently implemented
  • Demonstrate best practices in software development and documentation to ensure designs meet requirements
  • Provide guidance on test plans for lab characterization once design comes back from fab
  • Deliver high-quality software on tight schedules.

QUALIFICATIONS

  • Bachelor’s degree with 10+ years of experience, or Master’s degree with 8+ years of experience in Computer Science, Electrical Engineering, Information Technology or a related technical field
  • Prior experience in creating the software architecture for a complex system such as a high performance storage/memory appliances, network switch/router, communications processor etc
  • Strong software systems knowledge spanning firmware, performance characterization, software updates and deployment, event logging, management and orchestration
  • Strong C/C++, Python and Rust programming skills with software design skills, including debugging, performance analysis, and testing
  • Experience with:
    • High-speed communication technologies such as Infiniband, Fibre Channel, Ethernet, RDMA and PCIe.
    • High-speed communication link training, calibration and link bringup
    • Memory controllers such as HBM, DDR, and other on-chip memory interfaces
    • SoC interfaces including AXI and other chip-to-chip interfaces
  • Familiarity with:
    • Baseboard management controller (BMC) software
    • Open-source software - use of GitHub, bug tracking, branching and merging code
    • Linux, Embedded Linux or RTOS
    • Low level protocols such as SPI, I2C, UART, JTAG
    • ARM/x86 architecture
  • Strong analytical, debugging, and testing methodology skills with ability to efficiently debug, root cause, and resolve issues spanning multiple subsystems
  • Ability to work in a fast-paced, agile team environment
California Pay Range
$210,000$240,000 USD

Top Skills

Arm
C/C++
Ddr
Embedded Linux
Ethernet
Fibre Channel
Hbm
I2C
Infiniband
Jtag
Linux
Pcie
Python
Rdma
Rtos
Rust
Spi
Uart
X86
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Livermore, CA
9 Employees
Year Founded: 2025

What We Do

We provide Talent Solutions for the AI Era. Our mission is to connect businesses with exceptional talent and consulting solutions that align with your company’s culture and values. We offer AI consulting services to enable businesses in leveraging cutting-edge artificial intelligence. We help discover, design and deploy AI solutions that streamline operations, boost productivity, and unlock new growth opportunities. Our team of AI experts, strategists, and technology specialists work closely with organizations to integrate AI-driven solutions that align with their unique goals and challenges. From automation and data analytics to predictive modeling and AI-based customer experiences, we provide end-to-end support for businesses embarking on their AI transformation journey.

Similar Jobs

ServiceNow Logo ServiceNow

Staff Software Engineer

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
Santa Clara, CA, USA
164K-286K Annually

ServiceNow Logo ServiceNow

Staff Software Engineer

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
Santa Clara, CA, USA
188K-328K Annually

ServiceNow Logo ServiceNow

Scientist

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
Santa Clara, CA, USA
159K-270K Annually

ServiceNow Logo ServiceNow

Senior Manager, Machine Learning Engineering

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
Santa Clara, CA, USA
198K-346K Annually

Similar Companies Hiring

Amplify Platform Thumbnail
Fintech • Financial Services • Consulting • Cloud • Business Intelligence • Big Data Analytics
Scottsdale, AZ
62 Employees
Credal.ai Thumbnail
Software • Security • Productivity • Machine Learning • Artificial Intelligence
Brooklyn, NY
Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account