Software Engineer Opportunities in a Dynamic Environment
2 weeks ago
At Amazon, we are looking for innovative and ambitious software engineers to join our team in Canada. This exciting opportunity allows individuals to work on cutting-edge technologies, collaborate with talented professionals, and contribute to industry-defining projects.
Job OverviewWe offer a competitive salary of $**105,000 - $130,000** per year, depending on experience. As a Software Development Engineer at Amazon, you will have the chance to design and build innovative technologies in a large distributed computing environment, helping lead fundamental changes in the industry.
About the RoleIn this role, you will work in an agile environment to deliver high-quality software, utilizing modern programming languages such as Java, Python, C++, or C#. Our ideal candidate has experience with distributed, multi-tiered systems, algorithms, and relational databases, as well as excellent communication skills to effectively articulate technical challenges and solutions.
Requirements- Experience with at least one modern language including object-oriented design.
- Be 18 years of age or older.
- Currently enrolled in or completed a Bachelor's degree or above in Computer Science, Computer Engineering, Data Science, Electrical Engineering, or majors relating to these fields.
- Have an expected graduate date between October 2023 - September 2025 and/or graduated within the last 24 months.
- Experience from a technical internship.
- Be enrolled in an academic program that is physically located in Canada.
As a Software Development Engineer at Amazon, you can expect:
- A competitive salary range of $105,000 - $130,000 per year.
- The opportunity to work on cutting-edge technologies and collaborate with talented professionals.
- A dynamic and supportive work environment that encourages innovation and growth.
-
Embedded Systems Software Engineer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob OverviewWe are seeking an experienced Embedded Systems Software Engineer to join our team in Ottawa, Canada. In this role, you will be responsible for designing, developing, and testing device drivers for various hardware peripherals. Your primary goal will be to ensure the software is of high quality and meets the required safety standards.About QNX...
-
Software Engineer Opportunity
2 weeks ago
Ottawa, Ontario, Canada Caivan Development Corporation Full timeWe are seeking a skilled Software Developer to play a pivotal role in driving innovation across our business. As a key member of our team, you will be responsible for designing and implementing software solutions that meet the evolving needs of our organization.About the RoleThe ideal candidate will have a strong passion for coding and problem-solving, with...
-
Senior WiFi Networking Software Engineer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeAbout QNX Software SystemsWe are a leading provider of operating systems, safety and security certification expertise, and professional services for the automotive, medical, industrial and consumer industries.Estimated Salary: $140,000 - $180,000 per yearJob Description:We are seeking an experienced Senior WiFi Networking Software Engineer to join our team...
-
Ottawa, Ontario, Canada EssilorLuxottica Group Full timeAbout the RoleAs an Associate Optometrist with EssilorLuxottica Group, you will have the opportunity to work in a dynamic practice environment where you can utilize your skills and expertise to deliver high-quality patient care.Company OverviewEyewear industry leader Luxottica has been innovating and growing for over 50 years. With a global presence of over...
-
Ottawa, Ontario, Canada Hard Yaka Full timeWe are looking for a highly skilled senior software engineer to join our Wallet API Platform team at Consensys, the leading blockchain and web3 software company. As a critical member of this team, you will play a key role in building the platform that enables developers to create innovative decentralized applications.About the RoleThis senior software...
-
Ottawa, Ontario, Canada Ciena Full timeCiena fosters a culture that empowers individual passions, growth, and wellbeing.About UsWe're a technology company that leads with humanity, driving business priorities alongside meaningful social, community, and societal impact. Our Customer First philosophy guides our actions, emphasizing integrity, innovation, velocity, and outstanding people. We strive...
-
Software Engineering Leader
1 month ago
Ottawa, Ontario, Canada Apple Full timeJob OverviewWe are seeking a seasoned Software Engineering Leader to join our team at Apple. As a key member of our engineering organization, you will be responsible for leading a team of highly skilled development tool engineers who ship software that provides a first-class Swift development environment.This role requires a strong technical background,...
-
Ottawa, Ontario, Canada University of Ottawa Full timeTeaching Opportunity at the University of OttawaWe are seeking a Part-Time Professor to teach a course in Software Engineering.About the Position:This is an opportunity for a part-time professor to contribute to the academic excellence of our institution by teaching topics in software engineering.Course Details:The successful candidate will be responsible...
-
Principal Software Engineer for AAA Games
4 weeks ago
Ottawa, Ontario, Canada Snowed In Studios Inc Full timeRole SummaryWe are seeking an experienced Principal Software Engineer to join our team at Snowed In Studios Inc. As a key member of our engineering department, you will play a critical role in the development of top-tier games.About the RoleThis is a remote position; however, candidates must reside in the Ottawa/Gatineau region and be within an hour commute...
-
Software Engineering Opportunity for Innovation
4 weeks ago
Ottawa, Ontario, Canada Ciena Canada, Inc. Full timeCompany OverviewCiena Canada, Inc. is a technology company that prioritizes people-first philosophy, creating a culture of personalized and flexible work environment that empowers individual passions, growth, wellbeing and belonging. We drive our business priorities alongside meaningful social, community, and societal impact.SalaryThe estimated salary for...
-
Senior Software Development Expert
2 weeks ago
Ottawa, Ontario, Canada Snowed In Studios Full timeAbout Snowed In StudiosSnowed In Studios is a leading game development studio based in Ottawa, Canada. As part of Keywords Studios' Create service line, we collaborate with top-tier game developers to deliver exceptional gaming experiences.Opportunity OverviewWe are seeking an experienced Principle Software Developer to join our team. This role offers the...
-
Core Operating System Software Engineer
3 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeCompany OverviewBlackBerry QNX is a leading supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We provide expert support and services for building the world's most critical embedded systems.We are trusted by more than 23 of the top 25 EV manufacturers and our software runs in over 195 million vehicles globally. Our...
-
Senior Software Development Manager
2 weeks ago
Ottawa, Ontario, Canada Snowed In Studios Full timeAbout Snowed In StudiosSnowed In Studios is a pioneering game development studio based in Canada, renowned for its collaboration with Keywords Studios' Create service line. As a member of this esteemed team, you'll have the opportunity to make a global impact on some of the most exciting games being developed today.Role OverviewWe're seeking an experienced...
-
Software Engineering Expert
1 month ago
Ottawa, Ontario, Canada CB Canada Full timeJob Title: Senior Software DeveloperAbout the Role:We are seeking a highly skilled and dynamic Senior Software Developer to join our team at CB Canada. As a Senior Software Developer, you will be responsible for designing, developing, and maintaining world-class messaging systems that meet remarkably high standards of quality, performance, and reliability on...
-
High-Speed Camera Software Engineer Opportunity
4 weeks ago
Ottawa, Ontario, Canada Lumentum Full timeWe are seeking a highly skilled High-Speed Camera Software Engineer to join our Research and Development team in Ottawa, Canada.About LumentumLumentum is a leading developer of high-speed 3D cameras using state-of-the-art optical technology. Our team is passionate about innovation and committed to creating products that impact the world.The RoleAs a...
-
Embedded Systems Software Developer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeAbout the RoleWe are seeking an experienced Embedded Systems Software Developer to join our team at QNX Software Systems. As a key member of our development team, you will be responsible for designing, developing, and testing software for our real-time operating system (RTOS). Key ResponsibilitiesDevelop drivers for various hardware peripherals, including...
-
Embedded Software Developer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Summary:We are seeking an experienced Embedded Software Developer to join our team at QNX Software Systems. The ideal candidate will have a strong background in C/C++ software development, operating systems, and real-time embedded systems.Key Responsibilities:Embedded target side software configuration of BSP, drivers, operating system, graphics,...
-
Senior Software Engineering Team Lead
4 weeks ago
Ottawa, Ontario, Canada SYNCHRONIUM INNOVATIONS INC. Full timeAbout Synchronium Innovations Inc.We are a dynamic and innovative company that values expertise in software development. As we continue to grow, we are looking for an experienced Software Engineer to lead our team and contribute to the development of cutting-edge solutions.Job DescriptionThe successful candidate will be responsible for leading and...
-
Ottawa, Ontario, Canada DEW SOFTWARE Canada Inc. Full timeOverviewWe are seeking an experienced Full Stack Developer to join our team at DEW SOFTWARE Canada Inc. This is a fantastic opportunity to work on challenging projects and contribute to the growth of our organization.SalaryThe estimated salary for this position is $80,000 - $110,000 per year, depending on experience.Job DescriptionThis role involves...
-
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Overview:BlackBerry QNX, a leading provider of safe and secure software components for the automotive industry and mission-critical application domains, is seeking an experienced embedded software architect to join our Advanced Technology Development team.About the Role:We are looking for a talented individual with a strong background in C/C++...