17 Oct
|
Infinera
|
Ottawa
Responsibilities
- Develop C/C++ code to add functionality and improve software for the 1830 PSS and GX product platforms.
- Diagnose software defects found during development and product verification, and implement well-tested solutions.
- Collaborate with software developers, testers, and other technical stakeholders in an agile development workplace.
- Use modern and AI-assisted development tools to understand code, solve problems, create tests and documentation, and improve productivity.
Requirements
- Be pursuing a bachelor’s degree or diploma in Computer Engineering, Electrical Engineering, Computer Science, Software Engineering, or a related field at an accredited school in Canada.
- Have experience with C/C++ through university coursework, personal projects, or prior work experience.
- Have knowledge of data structures, algorithms,
and software design principles.
- Demonstrate strong problem-solving skills, curiosity, willingness to learn, communication skills, and ability to work effectively on a team.
- Preferred qualifications include experience with Linux, Git, Python or other scripting languages, Cursor or similar AI-assisted development tools, and agent-based AI workflows.
Benefits
- 4–16 month co-op/internship beginning January 4, 2027.
- Ottawa, Canada location at 600 March Road, with work in the office two days per week.
- Opportunity to learn from experienced software engineers and contribute to large-scale, real-time embedded software in a global development organization.
📌 Embedded C C SW Developer (Ottawa)
🏢 Infinera
📍 Ottawa