cover image
Ericsson

Ericsson

www.ericsson.com

4 Jobs

109,797 Employees

About the Company

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?

Listed Jobs

Company background Company brand
Company Name
Ericsson
Job Title
Développeur de logiciel
Job Description
Job title: Software Developer – DevSecOps Role Summary: Full‑cycle software developer focused on GitLab tooling and DevSecOps practices. Designs, develops, tests, deploys and maintains applications while managing source code, CI/CD pipelines, and ensuring code quality in an Agile environment. Expectations: * Deliver high‑quality code on schedule using GitLab as the central platform. * Collaborate effectively with cross‑functional teams to integrate security and operational practices. * Continuously improve pipelines, automate testing, and contribute to open‑source initiatives when possible. Key Responsibilities: * Design, develop, test, and deploy software, ensuring alignment with requirements and architectural standards. * Manage code repositories, resolve merge conflicts, and maintain branching strategies. * Build, configure, and maintain GitLab CI/CD pipelines for automated build, test, and deployment workflows. * Write clean, maintainable, performance‑optimized code in Python, JavaScript, or Java. * Conduct code reviews, provide constructive feedback, and enforce coding standards. * Troubleshoot and resolve software defects, performance issues, and pipeline failures. * Collaborate with security, operations, and product teams to embed security, reliability, and deployment best practices. Required Skills: * Strong proficiency with Git and GitLab workflows (Merge Requests, Tags, Protected Branches). * Experience programming in Python, JavaScript, or Java. * Hands‑on experience configuring GitLab CI/CD pipelines and runners. * Familiarity with Agile development methodologies (Scrum, Kanban). * Solid problem‑solving and analytical skills. * Excellent written and verbal communication. Required Education & Certifications: * Bachelor’s degree (or equivalent) in Computer Science, Software Engineering, or related field. * No mandatory certifications required, but experience with CI/CD or DevOps related certifications (e.g., GitLab Certified Associate) is a plus.
Montreal, Canada
On site
24-09-2025
Company background Company brand
Company Name
Ericsson
Job Title
Stagiaire Développeur de Logiciels
Job Description
**Job Title:** Software Developer Intern **Role Summary:** Intern in a software development team focused on innovation in 5G, communication services, and distributed cloud technologies. Engage in end-to-end development of demonstrations, proofs of concept (PoCs), and service innovations. **Expectations:** - Enrolled in a Bachelor’s/MSc/PhD program in Computer Science, Software Engineering, Computer Engineering, or Electrical Engineering (minimum 2.7 GPA). - Full-time availability (40 hours/week) for 4-month internship commencing January 5, 2026. **Key Responsibilities:** - Develop software and services for end-to-end communication and cloud demonstrations. - Build and deploy PoCs for 5G monetization, emerging network technologies, and distributed cloud solutions. - Design and implement tools and workflows to optimize team efficiency. - Collaborate on complex distributed system design and testing. **Required Skills:** - Proficiency in Java, Node.js, JavaScript. - Knowledge of Linux, virtualization, and containerization (e.g., Docker, Kubernetes). - Experience with multi-node system design and distributed architectures. - Strong problem-solving and communication skills. - Basic understanding of communication protocols (e.g., IMS, VoLTE) preferred. **Required Education & Certifications:** - Currently enrolled in a 4-year accredited university program (undergraduate, master’s, or PhD). - No specific certifications required. --- **Notes for clarity:** Excluded location, benefits, company-specific details, and redundant language. Maintained technical and educational requirements per the role.
Montreal, Canada
On site
02-10-2025
Company background Company brand
Company Name
Ericsson
Job Title
Développeur Full-Stack
Job Description
**Job Title**: Full-Stack Developer **Role Summary**: Develop and maintain cloud-native applications with a focus on microservices, AI integration, and end-to-end software lifecycle processes. **Expectations**: - Proven experience in full-stack software development and cloud technologies. - Proficiency in modern DevOps, Agile, and Lean methodologies. - Strong collaboration skills with cross-functional teams. **Key Responsibilities**: - Design and implement scalable cloud-native applications, including front-end/back-end development. - Develop and optimize RESTful APIs, microservices, and containerized solutions (Docker, Kubernetes). - Integrate AI-driven technologies (generative AI, agentive AI, and open-source tools). - Support full software lifecycle: design, coding, testing, deployment, and maintenance. - Collaborate with UX designers and product owners to deliver user-focused solutions. - Ensure software resilience, security, and performance through best-in-class practices. **Required Skills**: - Proficiency in Java (Java 17), Python, JavaScript/TypeScript, HTML5, CSS, Angular (v8+, preferably v17+). - Experience with Spring Boot, Maven/Gradle, Docker, Kubernetes, Helm, Spinnaker, and CI/CD tools (GitLab, Jenkins). - Hands-on knowledge of cloud databases, Linux/Unix systems, RESTful APIs, and microservices architecture. - Familiarity with unit testing frameworks (e.g., JUnit) and debugging distributed systems under Linux. - Practical experience with generative AI, agent-based AI, and cloud-native development tools. **Required Education & Certifications**: - Bachelor’s degree in Software Engineering, Computer Science, or related technical field. - No specific certifications required.
Bas-saint-laurent, Canada
On site
08-10-2025
Company background Company brand
Company Name
Ericsson
Job Title
SWE & Automation Intern
Job Description
Plano, United states
On site
Fresher
09-10-2025