Ericsson

2027 New Graduates - RAN Software Developer

Ericsson
Apply
7 days ago
Beijing, ChinaEntry Level

Responsibilities

  • Collaborate with cross-functional teams to design, develop, and integrate user-friendly and efficient software solutions.
  • Create detailed software design documentation and specifications based on requirements and feedback.
  • Assist with troubleshooting, debugging, optimization, and software quality improvements.
  • Research emerging technologies and industry trends to incorporate innovative features.
  • Use AI tools, automation technologies, and AI-assisted development practices to improve engineering productivity and delivery efficiency.

Requirements

  • Currently pursuing or recently completed a master’s degree in computer science, software engineering, or a related field.
  • Proficiency in one or more of C, C++, Golang, Python, or JavaScript.
  • Strong understanding of software design principles and methodologies.
  • Strong problem-solving, attention to detail, teamwork, and communication skills.
  • Curiosity about emerging AI technologies and ability to use AI-powered tools to support software development activities.
  • Preferred: knowledge of agile development, software testing and quality assurance, and prior software design or development internship or project experience.
  • Preferred: experience with GitHub Copilot, ChatGPT, Claude, Kiro, AI agents, workflows, or automation solutions.

Categories

Ericsson

About Ericsson

10,000+ employees

Ericsson is a publicly traded telecommunications vendor that builds mobile network infrastructure (RAN, core, OSS/BSS), cloud platforms, and managed services for communications providers and enterprises. Founded in 1876 and headquartered in Kista, Stockholm, it supplies 5G systems to operators worldwide and owns Vonage, expanding network APIs and enterprise communications offerings.

Contact me