Rakuten Kobo Inc., a leading global ecommerce company headquartered in Toronto, is seeking a C++ Software Engineer III to join their eReader team. This role offers an exciting opportunity to work on developing and enhancing top-market eReader devices within a team of approximately 15 developers. The position is ideal for an experienced developer with leadership aspirations, with potential growth into a Team Lead role within 6 months.
The company follows Agile development practices and strongly emphasizes code quality, peer review, and automated testing. Team members are encouraged to contribute to planning, designing, and decision-making processes. The role involves working on embedded systems, specifically eReader devices, requiring expertise in C++ development, GUI development with Qt, and embedded Linux systems.
Rakuten Kobo offers a casual, startup-like environment that values work-life balance and employee growth. The company provides competitive compensation including performance-based bonuses and stock options. The benefits package is comprehensive, featuring flexible working arrangements, professional development opportunities, and unique perks like free Kobo devices and weekly ebooks.
The ideal candidate will bring 5+ years of Agile development experience, strong C++ programming skills, and expertise in embedded systems development. They should be passionate about creating quality software, comfortable with multi-threaded programming, and possess excellent communication skills. This role presents an excellent opportunity to work on innovative consumer technology while growing into a leadership position.
Working at Rakuten Kobo means joining a global team dedicated to making reading lives better through technology and innovation. The company serves millions of customers worldwide and continues to lead in digital reading services.