About the Role
Ericsson Enterprise Wireless Solutions is expanding its modem engineering team in North America, focusing on end-to-end development of advanced 5G cellular use cases. This role involves leading the architecture, development, and integration of cellular modem drivers and eSIM/eUICC provisioning stacks on OpenWrt-based platforms, owning the full modem connectivity stack, driving technical strategy, and establishing best practices for carrier-grade modem and eSIM deployments across 5G product lines. Ericsson Inc. does not sponsor U.S. work authorizations for this job position, including U.S. immigration filings for initial and/or change of employer paperwork for H-1’s, H-1B1’s, E-3’s, O-1’s, and TN’s. Ericsson also does not hire F-1’s working on CPT or EAD for this position.
Responsibilities
- Design, develop, and optimize modem host platform software for LGA modules
- Architect and own the end-to-end modem and eSIM integration stack on OpenWrt platforms
- Design and develop Linux kernel drivers for modem interfaces (USB/PCIe/SDIO)
- Implement and optimize QMI/RMNET/AT command layers for modem control and data path
- Architect and implement a Local Profile Assistant (LPA) for eSIM profile lifecycle management
- Develop secure channel protocols (SCP03, SCP80/81) between the platform and eUICC
- Integrate SM-DP+ provisioning flows for remote profile download and activation
- Implement connection management with failover, reconnection, and multi-SIM orchestration
- Drive modem firmware update (FOTA) strategy and implementation
- Lead carrier certification efforts (GCF, PTCRB) and GSMA compliance (SAS-UP, SAS-SM)
- Define the technical roadmap for next-generation modem and eSIM platform capabilities
- Design and implement CI/CD pipelines and automated test frameworks for modem and eSIM firmware
- Build hardware-in-the-loop (HIL) test infrastructure and automated fleet provisioning workflows
- Establish coding standards, review processes, and architectural guidelines for the team
- Support and develop senior and mid-level engineers on modem driver and eSIM development
- Collaborate with mobile network operators, eUICC vendors, and chipset vendors for interoperability
Requirements
- 10+ years in embedded Linux, modem, or telecom development
- 5+ years in cellular modem driver development
- 3+ years with eSIM/eUICC integration (GSMA RSP)
- 3+ years with OpenWrt or similar embedded Linux
- 3+ years in technical leadership
- Linux kernel modem driver development (USB, PCIe, qmi_wwan, mhi)
- OpenWrt/LEDE build system, package development, and platform customization
- eSIM/eUICC architecture and GSMA RSP specifications (SGP.02, SGP.22, SGP.32)
- Cellular modem control interfaces (QMI, RMNET, AT commands, NCM)
- Secure element communication (ISO 7816, APDU, SCP03)
- Proficiency in C/C++ for embedded Linux and real-time systems
- Network stack expertise (iptables/nftables, iproute2, netifd, routing, NAT)
- PKI infrastructure, certificate management, and secure provisioning
- Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or Telecommunications
Skills
- Embedded Linux
- Modem development
- Telecom development
- Cellular modem driver development
- eSIM/eUICC integration (GSMA RSP)
- OpenWrt
- Technical leadership
- Linux kernel modem driver development (USB, PCIe, qmi_wwan, mhi)
- OpenWrt/LEDE build system
- Package development
- Platform customization
- eSIM/eUICC architecture
- GSMA RSP specifications (SGP.02, SGP.22, SGP.32)
- Cellular modem control interfaces (QMI, RMNET, AT commands, NCM)
- Secure element communication (ISO 7816, APDU, SCP03)
- C/C++ for embedded Linux
- C/C++ for real-time systems
- Network stack expertise (iptables/nftables, iproute2, netifd, routing, NAT)
- PKI infrastructure
- Certificate management
- Secure provisioning
- Qualcomm SDX-series modem platforms
- eUICC vendors
- CI/CD tooling (Jenkins, GitLab CI, GitHub Actions)
Location
- USA
- United States (US)
- Santa Clara
- Seattle
- NY
- NJ
Work Type
- Full-time
Experience Level
- Principal
- 10+ years in embedded Linux, modem, or telecom development
- 5+ years in cellular modem driver development
- 3+ years each with eSIM/eUICC integration (GSMA RSP), OpenWrt or similar embedded Linux, and technical leadership
Education Level
- Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or Telecommunications
- Master’s or Ph.D. preferred
Salary/Compensations
- Salary range for Santa Clara, CA: $232,000-292,500
- Opportunity for an annual bonus based on business and individual performance
Benefits
- Competitive package
- Subsidized, nationwide PPO medical benefit options
- Low-deductible Point of Service Plan
- Qualifying High Deductible Health Plan (HDHP) with generous company-provided HSA contribution
- Subsidized HMO option through Kaiser (for California employees)
- Subsidized dental coverage
- Subsidized vision coverage
- 401(k) plan with a 4% company match and immediate vesting
- Company-paid employee basic life and AD&D insurance
- Company-paid disability benefits
- Minimum of 15 days of accrued vacation (for new employees)
- Up to 3 personal days per year
- 11 annual holidays
- 8 hours of volunteer time
- 80 hours of sick time annually
- Up to 16 weeks of paid maternity leave at 100% of pay
- 6 weeks of parental or adoption leave at 100% of pay
- Comprehensive Employee Assistance Program
- Mobile therapy
- Volunteer paid time off
About the Company
- Ericsson offers an outstanding opportunity to use skills and imagination to push boundaries.
- Build solutions never seen before to some of the world’s toughest problems.
- Join a team of diverse innovators driven to go beyond the status quo to craft what comes next.
Equal Opportunity
- Ericsson uses a merit-based hiring approach that values people with different experiences, perspectives and skillsets.
- This approach drives innovation, essential for future growth.
- Encourage people from all backgrounds to apply and realize their full potential.
- Ericsson is proud to be an Equal Opportunity employer.
- Assistance or accommodation due to a disability can be requested by contacting hr.direct.americas@ericsson.com.
