Tech jobs
Job listings
Principal AUTOSAR Software Engineer
About Ethernovia, Inc. Ethernovia is developing the future of Ethernet-based networks to realize the full potential of software-defined and autonomous vehicles, robotics and other intelligent machines. Founded in 2018,…
Principal Embedded Software Engg
About Ethernovia, Inc. Ethernovia is developing the future of Ethernet-based networks to realize the full potential of software-defined and autonomous vehicles, robotics and other intelligent machines. Founded in 2018,…
Sr. Embedded Software/Firmware Engineer
Develops embedded firmware and Linux/AUTOSAR device drivers for Ethernet-based networking hardware in safety-critical automotive systems, integrating with communication stacks and hardware features.
Firmware Engineer
About Ethernovia, Inc. Ethernovia is developing the future of Ethernet-based networks to realize the full potential of software-defined and autonomous vehicles, robotics and other intelligent machines. Founded in 2018,…
Principal Embedded Software Engineer
About Ethernovia, Inc. Ethernovia is developing the future of Ethernet-based networks to realize the full potential of software-defined and autonomous vehicles, robotics and other intelligent machines. Founded in 2018,…
Python Developer
About Ethernovia, Inc. Ethernovia is developing the future of Ethernet-based networks to realize the full potential of software-defined and autonomous vehicles, robotics and other intelligent machines. Founded in 2018,…
Senior Embedded Software Engineer
About Ethernovia, Inc. Ethernovia is developing the future of Ethernet-based networks to realize the full potential of software-defined and autonomous vehicles, robotics and other intelligent machines. Founded in 2018,…
Software Engineer, Frameworks
About Ethernovia, Inc. Ethernovia is developing the future of Ethernet-based networks to realize the full potential of software-defined and autonomous vehicles, robotics and other intelligent machines. Founded in 2018,…
Data Engineer
The Data Engineer will design, build, and maintain reliable data pipelines and warehouse models to support analytics and reporting for an agricultural software platform. The role involves working with AWS, Python, and SQL, while collaborating across teams to ensure data quality and system reliability.
AI Lead Architect, Software and Platforms Architecture (T & I) (Telework/Hybrid)
Designs and oversees AI architecture for CBC/Radio-Canada, integrating LLMs, ML pipelines, and agentic AI systems while ensuring compliance, scalability, and business alignment in media tech.
Senior Data Scientist, Fraud Applied AI and Innovation
Applies machine learning and AI to develop fraud detection models, automate workflows, and collaborate with stakeholders; uses Python, SQL, and ML frameworks.
Senior Data Scientist
Lead AI and data science projects for a large insurer, building ML and generative AI solutions to drive business insights and strategic decisions while mentoring junior team members.
Applied AI ML Engineer - Ottawa, ON
Design and implement AI/ML features for cybersecurity solutions, focusing on autonomous systems, multi-agent workflows, and production pipeline management for the Trend Vision One platform.
Staff Software Developer, iOS - Connected TV
The Staff Software Developer provides technical leadership for the CNN tvOS team, architecting and building mobile applications while mentoring junior developers. The role focuses on mobile tech strategy, CI/CD automation, and cloud-based backend integration using Swift and AWS.
Senior QA Automation Engineer (API)
The Senior QA Automation Engineer will lead backend API automation efforts, design testing frameworks, and utilize AI-assisted coding tools to streamline development within the SDLC. The role requires extensive experience with Java-based automation stacks and CI/CD pipeline integration.
Senior Software Engineer - ROKU
Senior Software Engineer building and maintaining Warner Bros. Discovery's streaming applications on the Roku platform, writing client-side code in JavaScript or Python with BrightScript/SceneGraph.
Software Developer
Configure and customize Crew Planning and Operations Management software for airline clients using Python and a proprietary rule-based language (Rave), in a hybrid, customer-facing role based in Quebec.
Software Developer – Python / C / C++
Onsite Software Developer building secure microservices, APIs, and software components using Python, C, and C++ with Docker/Kubernetes in Ottawa.
Software Engineer
Software Engineer developing a deterministic framework for dynamic allocation of safety-critical embedded applications in Aerospace & Defence, using C/C++, Python, JavaScript, React, MATLAB/Simulink, RTOS, and Linux.