Lead design, development, and maintenance of eBay’s Kubernetes fleet management system, kernel development, and observability frameworks.
Responsibilities
Design, develop, and maintain a robust, high-performance Kubernetes fleet management system encompassing cluster, availability zone (AZ), and node lifecycle operations
Contribute to kernel development and performance tuning to enhance system scalability, reliability, and efficiency
Build high-performance tools and services using Go and Python to support infrastructure automation and diagnostics
Collaborate with cross-functional teams to validate, adopt, and integrate optimized Linux OS distributions across diverse infrastructure environments
Implement robust observability frameworks to monitor system health, ensure performance, and support proactive issue resolution at scale
Requirements
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
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
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
Requirements
Bachelor’s degree in computer science, Electrical Engineering, or a related field
Nice to have: Python
Nice to have: Go
Software Engineer 2 – Wireless Access Point Development
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
Requirements
Bachelor’s degree in computer science, Electrical Engineering, or a related field
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.
Responsibilities
Lead and develop a team of engineers
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