Job Description Summary Responsible for designing, developing and testing embedded software (firmware) platforms and systems that runs on devices with in-house/adapted hardware. …
The Opportunity We are looking for an Associate Software Developer to join the Product Engineering team. In this role, you will be responsible for the development of processes ac…
Job Description Work Arrangement: Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Markham or Oshawa office three times pe…
APPLICATION DEADLINE: September 16, 9am ET (Note for University of Waterloo students: please apply to the posting for this job on WaterlooWorks, and NOT here. Thank you!) Every…
As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that e…
JOB TITLE Software Developer – Ribbon Application Management Platform ABOUT RIBBON COMMUNICATIONS Ribbon Communications is a global leader in secure cloud communications softwa…
Applications will be reviewed on a rolling basis and it’s in the candidate’s best interest to apply early. The anticipated application window is open until February 27, 2026, but m…
Applications will be reviewed on a rolling basis and it’s in the candidate’s best interest to apply early. The anticipated application window is open until October 31, 2025, but ma…
Applications will be reviewed on a rolling basis and it’s in the candidate’s best interest to apply early. The anticipated application window is open until October 31, 2025, but ma…
Applications will be reviewed on a rolling basis and it’s in the candidate’s best interest to apply early. The anticipated application window is open until October 31, 2025, but ma…
Applications will be reviewed on a rolling basis and it’s in the candidate’s best interest to apply early. The anticipated application window is open until October 31, 2025, but ma…
Applications will be reviewed on a rolling basis and it’s in the candidate’s best interest to apply early. The anticipated application window is open until February 27, 2026, but m…
Minimum qualifications: Bachelor’s degree or equivalent practical experience. 2 years of experience with software development in one or more programming languages, or 1 year …
Note: By applying to this position you will have an opportunity to share your preferred working location from the following: San Francisco, CA, USA; San Jose, CA, USA; Waterloo, ON…
Actalent is seeking Embedded Software Engineers (C++) to join a rapidly growing satellite company located in the downtown area of Ottawa! Job Description Contributing to one of…
Senior Software DevOps Infrastructure Developer Join us as a Senior Software DevOps Infrastructure Developer on our DevOPs infrastructure team team in Ottawa, Ontario, Canada to …
Job Description REF: #001 We are hiring a Software Developer to join our clients Tactical Data Links (TDL) software team. You'll contribute to both maintenance and new developm…
Minimum qualifications: Bachelor’s degree or equivalent practical experience. 2 years of experience in C++, Embedded Systems, Linux. Experience in C, C++, and Python program…
Minimum qualifications: Bachelor’s degree or equivalent practical experience. 2 years of experience Android application development and the Android Software Development Kit (SDK…