Ericsson

Senior Software Engineer

Ericsson
Apply
14 days ago
Bengaluru, IndiaSenior

Responsibilities

  • Analyze requirements and design and develop software applications and product features.
  • Develop features and modules aligned with architecture guidelines for Ericsson’s cloud-native infrastructure product.
  • Build cloud-native software using Go, Python, Kubernetes, Helm, and Docker.
  • Design and implement test automation using Robot Framework and other automation practices.
  • Develop AI-enabled workflows, intelligent automation, and integrations with LLMs, ML models, and intelligent agents.
  • Collaborate using Agile ways of working and software development tools including Git, GitLab, Gerrit, and JIRA.

Requirements

  • Bachelor’s or master’s degree in Computer Science or a related field from a recognized Tier-1 institution.
  • 6–10 years of software development experience in telecom or networking products such as NMS, EMS, or OSS.
  • Strong programming skills in Go and Python, with a focus on AI-native development.
  • Hands-on experience developing cloud-native products with Kubernetes, Helm, and Docker.
  • Knowledge of network protocols, open-source technologies, Linux, scripting, and virtualization concepts.
  • Experience with automation, test design, and Robot Framework.
  • Experience developing AI-enabled workflows, intelligent automation, AI-assisted engineering tools, and integrations with LLMs, ML models, and intelligent agents.
  • Experience with Agile methodologies and Git, GitLab, Gerrit, and JIRA.

Tech Stack

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