Responsibilities
- Develop, test, and maintain Python-based automation solutions and frameworks for software upgrades and network deployments.
- Create scripts, APIs, integrations, and workflows that automate operational, engineering, and software delivery activities.
- Assist with AI-enabled workflows, LLM applications, prompt engineering, agentic automation, knowledge retrieval, and decision-support capabilities.
- Analyze operational data and support dashboards, reporting solutions, performance metrics, and troubleshooting improvements.
- Support customer-network software upgrades, deployment activities, root-cause analysis, automated recovery, mitigation, and preventative capabilities.
- Participate in Agile ceremonies, requirements gathering, technical documentation, design specifications, user guides, and cross-functional collaboration.
Requirements
- Recent or expected bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, Telecommunications Engineering, Data Science, or a related STEM discipline.
- 0–2 years of professional experience, including internships, co-ops, academic projects, capstone projects, or personal projects.
- Foundational knowledge of software development principles and object-oriented programming concepts.
- Experience with Python through coursework, internships, research, or independent projects.
- Strong analytical, troubleshooting, problem-solving, written communication, and verbal communication skills.
- Preferred experience or coursework in Java, JavaScript, REST APIs, Git, code review, unit testing, Ansible, GitHub Actions, SQL, databases, data visualization, reporting tools, operational metrics, prompt engineering, LLM-based applications, machine learning fundamentals, agentic AI, Linux, containers, Docker, Kubernetes, Azure, AWS, GCP, wireless communications, LTE, 5G, network management, telecom software systems, O&M, configuration, or troubleshooting.
Benefits
- Health coverage options include three medical plans and a dental plan, with company credits toward eligible medical and dental premiums.
- Ericsson provides a 401(k) plan with automatic company contributions and matching contributions, plus basic life, accidental death and dismemberment, and disability coverage.
- Employees may participate in the Stock Purchase Plan and receive financial wellness programs, educational assistance, matching gifts, and recognition programs.
- Paid time off includes at least 15 vacation days, up to 3 personal days, 11 holidays, 8 hours of volunteer time, and 80 hours of sick time annually, prorated based on start date.
- The company provides up to 16 weeks of paid maternity leave and 6 weeks of paid parental or adoption leave at 100% of pay.
- The position is located in Plano, Texas; Ericsson does not sponsor U.S. work authorization or hire candidates working on CPT or EAD for this role.
Tech Stack
Categories
About Ericsson
The future of mobile isn’t on the horizon, it’s happening now. At Ericsson, we’re building the foundation for an open network ecosystem where industries, developers, and enterprises thrive. The convergence of 5G, AI, cloud, and network APIs isn’t just a technological shift; it’s a transformation that is redefining industries and enhancing everyday life. Open, programmable networks are enabling real-time innovation and unlocking new business models across the globe. Imagine a world where developers can dynamically access network capabilities on demand, where enterprises don’t just use connectivity but shape it. This isn’t a distant vision, it’s the ecosystem we’re creating today. Collaboration fuels everything we do. By working across industries, we’re designing a future where connectivity isn’t just seamless. It’s intelligent, programmable, and transformative. The shift is happening. Are you part of it?
