Architect and develop software platforms for 5G User Equipment (UE) and Customer Premises Equipment (CPE), integrating 5G technologies with satellite capabilities for hybrid connectivity solutions.
Compensation
$165,000 - $260,500 annually. For specific work locations within San Jose, the San Francisco Bay area and New York City metropolitan area, the base pay range for this role is $205,000- $307,000/ annually
Responsibilities
Design and implement modular software architectures with reusable building blocks for devices
Develop hardware abstraction layers (HALs), middleware, and platform services
Create scalable software frameworks for multiple device variants and deployment models
Define robust APIs and interfaces for independent component development
Integrate 5G modem solutions from vendors like Qualcomm, MediaTek, Intel, and Samsung
Lead the design, development, and maintenance of Linux kernel modules and device drivers for embedded systems, providing technical leadership and ensuring robust hardware-software integration.
Responsibilities
Design, develop, and maintain Linux kernel modules and subsystems for device drivers
Own kernel-level aspects of system integration and board bring‑up
Diagnose and resolve complex kernel-level issues
Collaborate with hardware and software teams to define interfaces and requirements
Contribute to the broader Linux kernel community
Requirements
Bachelor’s or master’s degree in computer engineering, Electronics Engineering, or related field
Nice to have: Software open-source methodologies for Linux Kernel
Lead and develop a team of engineers, ranging from graduate to senior, to build and maintain security features for AppArmor, the security module protecting Ubuntu users.
Compensation
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus.
Responsibilities
Lead and develop a team of engineers, ranging from graduate to senior
Coach, mentor, and offer career development feedback
Identify and measure team health indicators
Implement disciplined engineering processes
Represent your team and product to stakeholders, partners, and customers
Senior Principal / Distinguished Engineer - FW/SW Development to architect and develop firmware and software powering AI infrastructure connectivity solutions.
Compensation
The salary range for this position is $180,000 to $250,000 depending on experience, level, and business need. This role may be eligible for discretionary bonus, incentives and benefits.
Responsibilities
Architect and develop production-quality embedded firmware for Astera Labs connectivity ASICs
Design and implement host-side software, drivers, and SDK components
Design, develop, and debug firmware and low-level system software for ARM Cortex-A based SoCs and their associated peripherals.
Responsibilities
Design, develop, and debug firmware and low-level system software for ARM Cortex-A based SoCs and their associated peripherals.
Develop and maintain Linux kernel code: device drivers, device tree, and platform and bus level integration for new silicon.
Implement and execute comprehensive unit testing strategies to ensure code quality and reliability.
Actively participate in both pre-silicon and post-silicon validation and bring-up activities, including work on emulation and FPGA prototyping platforms.
Collaborate closely with hardware and architecture teams to define specifications, troubleshoot issues, and optimize performance.
Requirements
Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
Nice to have: security concepts in embedded systems
Develop and bring up firmware for new 802.11 access point hardware and design high-performance device drivers for wireless and wired networking.
Locations (2)
Sunnyvale, California, United States
Cupertino, California, United States
Compensation
The expected salary/wage range for this position is provided below. Actual offer may vary from this range based upon geographic location, work experience, education/training, and/or skill level. – United States of America: Annual Salary USD 108,500 - 218,500 in California
Responsibilities
Develop and bring up firmware for new 802.11 access point hardware
Design and implement high-performance device drivers for wireless and wired networking
Collaborate with hardware engineers to define and shape new products
BSP and boardbring up, Kernel modules development
Partner with data analytics teams to build intelligent, adaptive wireless networks