Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Developer

$234k - $292.5k

Ericsson Office

Grow with us

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.

Priority location to Boise, ID and Santa Clara.


About this opportunity

Ericsson Enterprise Wireless Solutions is building its modem engineering team, leading end-to-end modem baseband, platform, and firmware architecture for next-generation enterprise and industrial IoT solutions. This founding team works closely with global Ericsson engineering organizations and leading modem chipset partners on advanced LGA-based platforms.

As a Principal Modem Architect, you will own the complete modem firmware architecture for LGA modem modules, drive modem software stack integration strategy, and provide technical leadership across modem software, hardware interfaces, and platform components. This is a ground-up opportunity to define architecture, influence long-term technology direction, and deliver high-performance 5G platforms deployed at a global scale.

What you will do

  • Own and define the end-to-end modem firmware architecture for LGA modem modules
  • Lead modem software stack integration, customization, and long-term upgrade strategy
  • Define architectural guidelines for baseband platform, RF, power management, and system interfaces
  • Drive cross-team technical alignment across firmware, hardware, RF, and platform teams
  • Serve as the primary technical contact with modem chipset and hardware partners
  • Review and guide complex design decisions, trade-offs, and performance optimizations
  • Debug and resolve critical system-level issues across hardware, firmware, and software boundaries
  • Influence modem roadmap decisions, technology choices, and future platform evolution
The skills you will bring
  • 10+ years of experience in embedded systems architecture, with 3+ years in modem or wireless domains
  • Hands-on experience with modem chipset platforms
  • Deep understanding of modem subsystem architecture, including ARM cores, DSP, and hardware accelerators
  • Expert knowledge of modem software stacks and integration models
  • Strong proficiency in C/C++ for large-scale, real-time embedded systems
  • Experience with system-level debugging using JTAG, trace tools, and lab instrumentation
  • Ability to lead technical discussions, reviews, and cross-team design alignment
  • Experience across multiple modem generations and carrier deployments (preferred)
  • Linux kernel or embedded driver development experience (preferred)
  • Solid fundamentals in wireless and RF concepts (preferred)
  • Experience in mentorship or technical leadership (preferred)
  • Master's degree or higher in Electrical Engineering, Computer Engineering, or a related field (preferred)

Why join Ericsson?

At Ericsson, you'll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what's possible. To build solutions never seen before to some of the world's toughest problems. You'll be challenged, but you won't be alone. You'll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next.

What happens once you apply?
Click Here to find all you need to know about what our typical hiring process looks like.

Ericsson uses a merit-based hiring approach that values people with different experiences, perspectives and skillsets. We truly believe this approach drives innovation, which is essential for our future growth. We encourage people from all backgrounds to apply and realize their full potential as part of our Ericsson team. Ericsson is proud to be an Equal Opportunity employer, learn more.

If you need assistance or to request an accommodation due to a disability, please contact Ericsson at View email address on click.appcast.io.


DISCLAIMER: The above statements are intended to describe the general nature and level of work being performed by employees in this position. They are not an exhaustive list of all responsibilities, duties and skills required for this position, and you may be required to perform additional job tasks as assigned.

Primary country and city: United States (US) || Santa Clara (Country/ City)

Job details: Developer

Compensation and Benefits at Ericsson
At Ericsson, we know that our people are the key to our success. We offer a competitive package to help with your individual needs and goals.

Your Pay
The salary range for this position is dependent on various factors including, but not limited to, location, and the candidate's combination of job-related knowledge, qualifications, skills, education, training, and experience.

The salary range for this position is

• LOCATION Santa Clara : $234,000-$292,500

Short-Term Variable Compensation Plan (select if STV) : Your pay also includes the opportunity for an annual bonus. Actual bonus payouts are based on performance of the business against the unit's objectives, individual performance, and the individual bonus target. Certain eligibility and pro-ration rules apply.


Your Health
Ericsson Enterprise Wireless Solutions offers excellent, competitive employee benefits, such as: subsidized, nationwide PPO medical benefit options including a low-deductible Point of Service Plan and a qualifying High Deductible Health Plan (HDHP), with a generous company-provided HSA contribution. For California employees, we offer a subsidized HMO option through Kaiser. Ericsson Enterprise Wireless Solutions also offers subsidized dental and vision coverage.


Your Financial Security
We invest in both your short and long-term financial wellbeing. Our 401(k) plan has a 4% company match and immediate vesting. Employees will also receive company-paid employee basic life and AD&D insurance and company-paid disability benefits.


Your Time
Your work-life balance is important to us. New employees are provided a minimum of 15 days of accrued vacation, up to 3 personal days per year, 11 annual holidays, 8 hours of volunteer time, and 80 hours of sick time annually. Please note paid time off is pro-rated based on the employee's start date. Furthermore, Ericsson provides up to 16 weeks of paid maternity leave and 6 weeks of parental or adoption leave at 100% of pay.

Additional Benefits
Ericsson Enterprise Wireless Solutions offers other company-paid benefits such as a comprehensive Employee Assistance Program, mobile therapy, and volunteer paid time off.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Software Developer in Santa Clara, CA vacancy
  •  ...together, we’ll advance your career.THE ROLE: We are seeking a Principal Software Engineer to serve as the senior technical leader for ROCm...  ...flaky-test detection, bisection automation, and self-service developer pre-submit pipelines.Champion modern, agile quality... 
    Suggested
    Contract work
    Shift work

    AMD

    San Jose, CA
    2 days ago
  • $170k - $240k

     ...and security. At Fortinet, our mission is to safeguard people, devices, and data everywhere. We are currently seeking a Principal Software Developer Engineer for our FortiSwitch team.Job Responsibilities:Develop and maintain software components on current and future productsResponsible... 
    Suggested
    Full time
    Worldwide
    Home office

    Fortinet

    Sunnyvale, CA
    1 day ago
  • $166k - $203k

    Job Responsibilities:Develop and maintain software components on current and future networking related products. Hands on in bug fixing current products. Work closely with hardware team to deliver high quality productsImplement software features of high quality and on schedule... 
    Suggested
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    16 hours ago
  • $175k - $225k

     ...Technical Software Lead At OneSpan, we specialize in digital identity and anti-fraud solutions that create exceptional and secure experiences. OneSpan helps the world's leading banks, enterprises, and governments secure digital identities, transactions, and agreements... 
    Suggested
    Permanent employment

    OneSpan

    San Jose, CA
    4 days ago
  • Job Posting OneSpan is committed to protecting your personal data in compliance with applicable data protection laws. More details on your rights and how to exercise them can be found in our Talent Acquisition Privacy Statement and our OneSpan Privacy Statement available...
    Suggested

    NokNok, LLC

    San Jose, CA
    1 day ago
  •  ...solve ambiguous technical problems, and mentor engineers while continuing to deepen your own technical expertise. As a Principal Software Developer, you will lead the design, development, and evolution of backend services, APIs, and core server-side systems that... 
    Work at office
    Remote work
    Worldwide
    Relocation
    Relocation package

    Hackajob

    Santa Clara, CA
    3 days ago
  • $227k - $303k

     .... Learn more at  About the Team The Developer Experience team owns the services, systems...  ...engineer at CoreWeave to build and ship software faster, more safely, and with greater...  ...engineers. About the Role This is a principal-level software engineering leadership role... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    7 days ago
  • $94.2k - $223.5k

    Principal Software Engineer As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture...  ...to perform software development tasks associated with developing, debugging or designing software applications or operating... 
    Temporary work
    Relocation
    Flexible hours

    Oracle

    Santa Clara, CA
    1 day ago
  • $135.2k - $306.4k

    Senior Principal Software Developer - IC5 Trending Job Identification 337039 Job Category Product Development Job Type Regular Employee Does this position require a security clearance? No Years 10+ years Applicants are required to read, write, and speak the following languages... 
    Temporary work
    Flexible hours

    ORACLE Deutschland B.V. & Co. KG

    Santa Clara, CA
    4 days ago
  • $200k - $220k

     ...from R&D to high-volume manufacturing, we are seeking a Principal Machine Control Software Engineer to support the development, integration, and maintenance...  ...(e.g., Modbus, TCP/IP, serial interfaces) ~ Experience developing software in C# for hardware control and UI applications... 
    Full time
    Temporary work

    Halo Industries, Inc.

    Santa Clara, CA
    16 hours ago
  • $155.8k - $224.2k

     ...create a brighter, more sustainable future while tackling the most pressing challenges of the 21st century.We are looking for a Principal Software Engineer, Edge Compute to join our team in one of today’s most exciting technologies. This role will report to Sr Director... 
    Full time
    Work at office
    Worldwide

    Bloom Energy

    San Jose, CA
    4 days ago
  • $155.5k - $315k

    Principal Software Engineer SD-WANThis role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office...  ...accelerators (OpenSSL, AES, RSA, ECC, Intel QAT, AES-NI).Developed solutions using open-source networking and security tools like... 
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    Remote work

    Hewlett Packard Enterprise

    San Jose, CA
    1 day ago
  •  ...of professional experience as a senior software engineer, including experience with complex...  ...distinctive, tech-enabled impact.As a Principal Software Engineer, you will lead the design...  ...ecosystem. You will architect, develop, and integrate systems that underpin Platform... 
    Apprenticeship

    McKinsey & Company

    San Jose, CA
    16 hours ago
  • $238.7k - $365.7k

    Job DescriptionPrincipal Software Engineer - Autonomy Behavior ValidationThe RoleAs a Principal Software Engineer in the Autonomy Behavior Validation team, you will...  ...scenarios into trustworthy engineering evidence for developers, release decisions, and launch decisions. This... 
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    16 hours ago
  •  ...advance your career.THE ROLE: AMD is looking for a strategic software engineering lead who is passionate about improving the performance...  ...hands-on as a technical expert and creative problem-solver, developing side-by-side with customers to drive projects from proof of... 

    AMD

    Santa Clara, CA
    11 hours ago
  • $143k - $286k

     ...responsible for Contact center Platforms within Walmart. Focused on delivering world-class experiences and software solutions for Contact Centers and our customers. As a Principal, Software Engineer, you will set the tone of engineering-excellence and drive processes and... 
    Full time
    Temporary work
    Part time
    Worldwide

    Walmart

    Sunnyvale, CA
    2 days ago
  • $296.3k

     ...safety, and limitations of the autonomous driving software stack before it reaches public roads.As a Principal Software Engineer on the Simulation Engine team,...  ...simulation, machine learning, infrastructure, and developer productivity, shaping capabilities that influence... 
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  • $170k - $277k

     ...before. We define the industry instead of waiting for directions.Job SummaryAs a Sr. Principal Software Engineer in the Engineering team, you will join a world-class group developing ground-breaking SASE technologies. You will serve as a technical lead, designing and developing... 
    Full time
    Work at office

    Palo Alto Networks

    San Jose, CA
    2 days ago
  • $95k - $165k

     ...ARSalary: $95000 - $165000/yearType: Full time / Regular/PermanentCompany: WalmartBusiness Segment: Home OfficeRole summary: As a Principal Software Engineer - Mobile, you will shape the next generation of AI-powered shopping experiences across Walmart’s iOS and Android... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    16 hours ago
  • $223.1k - $301.1k

     ...we enable our customers to operate with confidence. As a member of our global, AI-driven team, you will operate at the frontier of software innovation, leveraging advanced engineering practices to solve complex technical challenges in a culture of curiosity,... 
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    San Jose, CA
    4 days ago
  • $200.5k - $260.5k

    As a Principal Software Engineer, you will:Work with developers within the team and on other cross-functional projects, as well as project management to drive, develop, and maintain the productDevelop and maintain software components on current and future productsHands... 
    Full time

    Fortinet

    Sunnyvale, CA
    3 days ago
  • $143k - $286k

     ...PermanentCompany: WalmartBusiness Segment: Home OfficeRole summary:The Principal Software Engineer leads platform engineering efforts by delivering...  ...team:The Membership Experience Engineering team at Walmart develops scalable, reliable technology to enhance shopping journeys... 
    Full time
    Temporary work
    Part time
    Worldwide

    Walmart

    Sunnyvale, CA
    2 days ago
  • $110k - $220k

     ...Global Governance Tech organization is standing up a new team to develop Risk, Compliance and Privacy solution for customers. Our teams...  ...have a startup culture and are looking to grow our team with software engineers who take pride in their craft and are ready to grow in... 
    Full time
    Temporary work
    Part time
    Worldwide

    Walmart

    Sunnyvale, CA
    1 day ago
  • $147k - $237.5k

     ...whole industry, think about cybersecurity. Your Career As a Principal Software Engineer, you will play a key role in the design and implementation...  ...technical vision.Key ResponsibilitiesBring new ideas to develop security disciplines to solve real-world problemsDesign and... 
    Full time
    Temporary work
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    4 days ago
  •  ...future of AI and beyond. Together, we advance your career. PRINCIPAL SOFTWARE DEVELOPMENT ENGINEER - PYTORCH TRAINING FRAMEWORKS THE ROLE:...  ...teams to deliver industry-leading training performance and developer experience.THE PERSON: The ideal candidate is deeply hands-on... 

    AMD

    San Jose, CA
    2 days ago
  • $272k - $431.25k

     ...used across the company. Now we need a principal-level, hands-on engineering leader to make...  ...AI applications behave like mature software, not prototypes.Build reusable capabilities...  ...platform services, design patterns, and developer tooling.Experience building reusable infrastructure... 
    Full time
    Live in

    Nvidia

    Santa Clara, CA
    1 day ago
  • $272k - $431.25k

     ...environments, and delivers actionable insights for ML workloads. You will lead the architecture and hands-on delivery across system software, drivers, and CUDA to make profiling continuously available and reliable.What you’ll be doing:Design the architecture for an... 
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $221.2k - $387.1k

     ...Join us to put AI to work for people.Job DescriptionPrincipal Software EngineerThe engineering organization is a dynamic group of builders...  ...on a single platform. What you get to do in this role: As a Principal Software Engineer, you will architect and build assistive and... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    16 hours ago
  • $220k - $250k

     ...to join the Extreme team.Position detailsTitle of position: Principal Software EngineerPosition type: Full timeLocation: Seattle, WA / San...  ...inside and outside the company.Our group is responsible for developing core platforms and services spanning networking, agentic AI,... 
    Full time
    H1b
    Local area
    Work from home
    Work visa
    Shift work

    Extreme Networks, Inc.

    San Jose, CA
    1 day ago
  • $165.8k - $308k

     ...voice matters.The PositionRoche Sequencing is not only changing science, but we are changing lives. Our software teams are laying the groundwork for the future by developing powerful bioinformatics algorithms, data analysis tools, and software/systems infrastructures so... 
    Full time
    Local area
    Relocation package

    Roche

    Santa Clara, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Developer. Be the first to apply!