Lumentum Canada is seeking to hire an Embedded Software Engineer (Co-op Student) for their Ottawa-based Embedded Circuit Pack Software team. This role involves participating as a developer on real projects in a team environment, working closely with R&D teams to develop embedded software and ensure compliance with specifications. The student will design, implement, and support features in C++ on embedded platforms for high-performance optical products, applying best practices throughout the software lifecycle, solving complex problems in multi-disciplinary teams, and analyzing software failures. The role also includes sharing knowledge in areas such as OO analysis and design, embedded software, code reuse, designing for test and support, distributed and multi-threaded system design, and unit testing.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Career Level
Intern
Education Level
Associate degree