
Senior Principal Engineer - FW/SW Development
Astera Labs7 hours ago
Base Salary
$180k - $250k/yr
Responsibilities
- Architect and develop embedded firmware for connectivity ASICs, including boot code, initialization sequences, and runtime firmware.
- Design host-side software, drivers, and SDK components for customer platform integration.
- Define firmware and software architecture strategies across multiple product lines and generations.
- Partner with ASIC design and verification teams on hardware-firmware interfaces and co-designed features.
- Drive technical decisions for firmware, diagnostic tools, manufacturing software, and customer-facing utilities.
- Collaborate with applications and field engineering teams to resolve complex system-level customer issues.
- Establish firmware/software processes, coding standards, and CI/CD practices.
- Lead design and code reviews and mentor engineers across multiple teams.
- Evaluate emerging technologies, contribute to product roadmaps, and drive firmware update, telemetry, RAS, and manageability innovations.
Requirements
- Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field.
- 12+ years of firmware and/or software development experience in semiconductor or systems companies.
- Strong proficiency in C and C++ for embedded and systems-level programming.
- Experience developing firmware for ARM-based SoCs or custom ASIC platforms.
- Deep understanding of hardware-software interfaces, register programming, and low-level debugging.
- Experience with PCIe, CXL, or Ethernet at the firmware or driver level.
- Preferred: master’s degree, RTOS and bare-metal firmware experience, Python proficiency, and familiarity with Linux kernel development, device drivers, UEFI, or BIOS.
- Preferred: experience leading firmware/software efforts from architecture through production across multiple product generations and experience in data center, AI/ML infrastructure, or high-performance computing domains.
Benefits
- The position offers a base salary range of $180,000 to $250,000 depending on experience, level, and business need.
- The role may be eligible for discretionary bonus, incentives, and benefits.
- The position is based in San Jose, California.
About Astera Labs
Astera Labs builds semiconductor-based connectivity solutions and software that link CPUs, GPUs, memory, and storage for AI and cloud data centers, integrating CXL, PCIe, Ethernet, NVLink, and UALink. It offers standards-based and custom connectivity products alongside its COSMOS software suite, serving hyperscalers and server OEMs. Founded in 2017 and headquartered in San Jose, it is a public company listed on Nasdaq under the ticker ALAB.