5 years ago
Kanata, CanadaMid Level
Base Salary
$79k - $125k/yr
Responsibilities
- Implement, troubleshoot, and integrate complex C/C++ software functionalities in multicore target environments.
- Apply real-time software development practices and wireless communication protocols, including 4G/5G NR.
- Design, code, and test software solutions.
- Document system analysis, software designs, and test plans.
- Collaborate with cross-functional teams using the company’s Agile product development process.
- Keep technical skills and competence up to date.
Requirements
- At least 3 years of experience in a related field.
- Bachelor’s degree in Electrical and Computer Engineering or Computer Science.
- Strong C/C++ programming skills.
- Experience with software configuration management tools, including Git and Gerrit.
- Strong problem-solving, troubleshooting, debugging, and analytical skills.
- Clear written and oral communication skills and the ability to create documentation for colleagues and customers.
- Experience in 4G/5G Layer 2 development is preferred.
- Basic understanding of LTE/5G NR standards and 3GPP specifications is preferred.
Benefits
- Opportunities to work on global projects across telecommunications, automotive, healthcare, and industrial automation.
- Exposure to industry leaders and projects from concept through completion.
- International experience and opportunities for personal and professional growth.
- Collaborative, innovative, and entrepreneurial work environment.
- The posting is used for active vacancies and future opportunities.
