About the Role:
Ericsson Canada Inc. is looking for a talented and motivated Entry-Level Software Developer to join our Software Build and Test Pipeline team. This role is critical in supporting the reliability and efficiency of our software delivery processes. As a developer in this team, you will be responsible for identifying and resolving defects, building new features, implementing automated testing, and contributing to continuous improvement in development operations.
This opportunity is ideal for individuals who are passionate about modern software development practices and eager to work in a collaborative, innovation-driven environment.
Job Title: Software Developer (Entry Level)
Location: Ottawa, Ontario, Canada
Job Type: Hybrid
Company: Ericsson Canada Inc.
Job ID: 769159
Key Responsibilities:
- Identify, analyze, and resolve complex software defects to maintain high product standards
- Design, develop, implement, and test new features and improvements in the build and test pipeline
- Create and maintain automated test cases to support CI/CD (Continuous Integration and Continuous Deployment)
- Collaborate with team members to improve development operations and configuration management
- Document code changes, new functionality, and operational procedures for future reference and team knowledge
- Investigate, reproduce, and debug software issues using modern troubleshooting tools and best practices
Eligibility Criteria:
- Recent graduates or early career professionals
- Must be legally authorized to work in Canada (no immigration sponsorship provided currently or in the future)
- Open to candidates who are passionate about software engineering and development operations
- Strong foundational knowledge in object-oriented programming and cloud technologies
Education Requirement:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field
Technical Skills Required:
Java, C, C++, Python, Unix, Linux, Jenkins, Kubernetes, AWS, Azure, CI/CD, Software Troubleshooting, Version Control, Automated Testing, Configuration Management, Cloud Native Development, Communication Skills
Benefits:
Competitive Compensation:
- Bachelor’s Graduates: CAD $82,175 + CAD $8,500 hiring bonus
- Master’s Graduates: CAD $90,825 + CAD $11,500 hiring bonus
- Annual performance-based bonus as part of Short-Term Variable Compensation Plan
Health and Wellness:
- Comprehensive medical and dental plans with multiple coverage options
- Company credits provided for deluxe plan options for self and eligible dependents
Retirement and Financial Security:
- 2% automatic company contribution to Pension Plan
- 50% matching on employee RRSP contributions (up to 4% match)
- Basic life, accidental death, and disability insurance
- Option to participate in Ericsson’s Stock Purchase Plan
Paid Time Off:
- 18+ vacation days, 3–5 personal days, 10 holidays, 1 volunteer day, and unlimited sick days (pro-rated based on start date)
- Maternity Leave: Up to 10 weeks paid at 100%
- Parental or Adoption Leave: Up to 6 weeks paid at 100%
Additional Perks:
- Financial wellness programs
- Educational assistance and learning support
- Matching gifts and employee recognition programs
Why Join Us:
At Ericsson, you’ll work on cutting-edge technologies and innovative solutions that solve real-world problems. You’ll be part of a diverse, collaborative, and forward-thinking team focused on creating a positive impact. Whether you’re solving a complex bug or deploying a new cloud-native solution, your contributions will directly shape the future of communications.
We believe in nurturing talent, encouraging innovation, and supporting continuous learning. Join us to build what’s next.