Principal Software Developer

$168,700 - $313,300/Yr

Cradlepoint - Santa Clara, CA

posted 4 months ago

Full-time - Principal
Santa Clara, CA
10,001+ employees
Computer and Electronic Product Manufacturing

About the position

As a Principal Software Developer at Ericsson, you will be part of a dynamic team that is at the forefront of technology innovation. This role is pivotal in leading the design and development of high-performance networking solutions, particularly focusing on the Ericsson Private 5G Solution. You will be responsible for architecting and implementing IP networking solutions that ensure efficient data plane processing and low-latency communication. Your contributions will directly impact enterprise customers by providing them with Private Cellular Networks tailored for mission-critical business applications and cellular connectivity needs. In this position, you will work closely with cross-functional teams, including hardware engineers, software developers, and QA teams, to deliver robust networking solutions. You will also provide technical guidance and mentorship to junior engineers, fostering a collaborative environment where best practices and industry standards are adopted. Your role will involve investigating and resolving complex networking issues, collaborating with support and operations teams to ensure seamless service delivery. Staying updated on industry trends and emerging technologies will be crucial, as you will be expected to introduce innovative solutions that enhance networking performance and efficiency. This position not only requires a strong technical background but also excellent leadership and communication skills to guide and influence your team effectively.

Responsibilities

  • Lead the design and development of high-performance networking solutions using DPDK (Data Plane Development Kit)
  • Architect and implement IP networking solutions, ensuring efficient data plane processing and low-latency communication
  • Continuously optimize network protocols and algorithms to enhance system performance and throughput
  • Work closely with cross-functional teams, including hardware engineers, software developers, and QA teams to deliver robust networking solutions
  • Provide technical guidance and mentorship to junior engineers, leading by example in adopting best practices and industry standards
  • Investigate and resolve complex networking issues, collaborating with support and operations teams
  • Stay updated on industry trends and emerging technologies, introducing innovative solutions to improve networking performance and efficiency

Requirements

  • Bachelor's/master's degree in computer science, Electrical Engineering, or a related field
  • Ten (10) years of Networking experience
  • Significant experience in Linux development and IP networking
  • Proven track record of leading successful projects
  • Deep understanding of networking protocols, including TCP/IP, UDP, BGP and others
  • Experience with IPSec, VxLan
  • Proficiency in C/C++ programming languages
  • Strong leadership and communication skills
  • Excellent problem-solving skills and the ability to analyze complex issues
  • A creative thinker with a passion for staying at the forefront of networking technologies
  • Ability to work effectively in a collaborative team environment

Nice-to-haves

  • Experience with scripting languages and Golang
  • Experience with protocol optimization

Benefits

  • 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 dental and 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
  • 15 days of Flexible Time Off (FTO)
  • Four paid quarterly well-being days
  • 11 paid annual holidays (includes nine company holidays and up to two floating holidays)
  • Paid maternity-leave benefits
  • Six weeks 100% paid family leave for all employees
  • Comprehensive Employee Assistance Program
  • Talkspace mobile therapy
  • Volunteer paid time off
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service