Networking / Machine Vision Software Engineer (C++)
5 days ago
About Us:
Headquartered in Ottawa, BTA Design serves the electronic design community in Canada and beyond, specializing in ASIC and FPGA design and verification, and embedded software development services. We augment and enhance our clients' teams and accelerate the development of complete designs.
We're adaptable and efficient, with a brilliant staff at our core. We aim to be the best at what we do. Our success continues to fuel growth.
We are currently searching for a Software Engineer highly skilled in C++. In this position you'll contribute to the architecture, design and development of software for networking and video capture applications. You'll build APIs, SDKs and libraries for a range of systems and platforms.
Key Qualifications:
- Bachelor's degree in electrical engineering, computer science or a closely related discipline.
- 7+ years of C++ development experience, including experience in networked and embedded software.
- Experience in machine vision is a strong asset.
- Experience with TCP/IP, RDMA, Ethernet and/or InfiniBand is an asset.
- Curious and tenacious; a natural problem-solver.
- Collaborative and communicative, with excellent interpersonal skills.
Why Work Here?
We offer interesting work in challenging, stimulating technical environments with companies that lead the world in technology and innovation.
We recognize that our strength is in the individuals who join our team, so at BTA Design Services, we foster an environment where everyone is appreciated, trusted and engaged. We recognize that work-life balance is important, and we strive to provide our employees with challenging roles that also allow them to enjoy family, friends and life outside of work.
-
Software Engineer
5 days ago
Canada BTA Design Services Inc. Full timeAbout Us:BTA Design Services Inc. is a renowned provider of electronic design services in Canada and beyond. Our team specializes in ASIC and FPGA design and verification, as well as embedded software development.We're a dynamic and efficient organization that values innovation and excellence. Our staff is the backbone of our success, driving growth and...
-
Embedded C Software Engineer
6 days ago
Canada Insight Global Full timeOverview:An embedded software developer is required to work on network related components using C code. The candidate should have a telecom background and experience in developing test cases using Python automation.Key Responsibilities:Develop C code for network related components on embedded platforms.Contribute to the development of test cases using Python...
-
Senior Software Engineer
4 weeks ago
Canada Cranium Full timeVision Our vision is to secure the AI revolution. As the adoption of AI continues to expand, AI and machine learning (ML) models are increasingly exposed to new classes of threats. Without visibility into the AI assets in use, or monitoring of key metrics and threat indicators, organizations will not be able to keep up with this changing landscape. Our...
-
Canada Linksoft Technologies Full timeWe are looking for a talented Software Development and Networking Expert to design and develop scalable cloud networking solutions and security architectures at Linksoft Technologies. The ideal candidate will have 10+ years of experience in software engineering, with a strong backend focus, and will be proficient in programming languages such as Golang,...
-
Canada Shiftsmart Full timeWhy Shiftsmart We're building the Amazon of labor. We're a labor platform pairing end-to-end workforce management technology with a rapidly growing global network of 3M flexible workers (ranked #3 in the App Store) to create scalable labor solutions for the largest companies and government agencies in the world like Walmart, PepsiCo, Google, and Circle...
-
Software Engineer
4 days ago
Canada Capgemini Engineering Full timeAbout the RoleAs a Machine Learning Engineer at Capgemini Engineering, you will be responsible for designing, developing, and deploying machine learning models that drive business value. You will work closely with cross-functional teams to understand business requirements, develop data pipelines, and implement machine learning algorithms. Your expertise in...
-
Senior Software Engineer
4 weeks ago
Canada Cranium Full timeVision Our vision is to secure the AI revolution. As the adoption of AI continues to expand, AI and machine learning (ML) models are increasingly exposed to new classes of threats. Without visibility into the AI assets in use, or monitoring of key metrics and threat indicators, organizations will not be able to keep up with this changing landscape. Our...
-
Senior Software Engineer
4 weeks ago
Canada Cranium Full timeVisionOur vision is to secure the AI revolution. As the adoption of AI continues to expand, AI and machine learning (ML) models are increasingly exposed to new classes of threats. Without visibility into the AI assets in use, or monitoring of key metrics and threat indicators, organizations will not be able to keep up with this changing landscape. Our...
-
Senior Software Engineer
4 weeks ago
Canada Cranium Full timeVisionOur vision is to secure the AI revolution. As the adoption of AI continues to expand, AI and machine learning (ML) models are increasingly exposed to new classes of threats. Without visibility into the AI assets in use, or monitoring of key metrics and threat indicators, organizations will not be able to keep up with this changing landscape. Our...
-
C++ Engineer
4 weeks ago
Canada Ascendion Full timeAbout Ascendion: Ascendion is a full-service digital engineering solutions company. We make and manage software platforms and products that power growth and deliver captivating experiences to consumers and employees. Our engineering, cloud, data, experience design, and talent solution capabilities accelerate transformation and impact for enterprise clients....
-
Machine Learning Engineer
4 weeks ago
Canada hireVouch Full timeOur client is a fully remote, VC-backed, pre-seed, high-growth startup, building AI-powered software to help parent companies communicate more effectively with their franchisees. As a Machine Learning Engineer, you'd play a key role in architecting and implementing the machine learning pipeline to support the company's growth and...
-
C/C++ Software Development Engineer
6 days ago
Canada Percona Full timeAs an Upstream Contributor at Percona, you will play a crucial role in the open-source ecosystem. Your primary responsibility will be to improve the Valkey project by actively contributing code, advocating best practices, and fostering a collaborative environment within the core Valkey and Redis community. You'll also work closely with Percona's engineering,...
-
Software Engineer
3 weeks ago
Canada OssKin Full timeOssKin is a fast-growing Montreal-based MedTech company powered by its proprietary mass customization and automation software to transform the future of orthopedics and 3D printing technology.We're developing and continuously improving our proprietary mass customization software solution . Technology is at the core of powering the award-winning platform for...
-
Software Engineer
7 days ago
Canada OssKin Full timeOssKin is a fast-growing Montreal-based MedTech company powered by its proprietary mass customization and automation software to transform the future of orthopedics and 3D printing technology. We're developing and continuously improving our proprietary mass customization software solution . Technology is at the core of powering the award-winning platform...
-
Machine Learning Engineer
2 weeks ago
Canada hireVouch Full timeOur client is a fully remote, VC-backed, pre-seed, high-growth startup, building AI-powered software to help parent companies communicate more effectively with their franchisees.As a Machine Learning Engineer, you'd play a key role in architecting and implementing the machine learning pipeline to support the company's growth and...
-
Machine Learning Engineer
4 weeks ago
Canada hireVouch Full timeOur client is a fully remote, VC-backed, pre-seed, high-growth startup, building AI-powered software to help parent companies communicate more effectively with their franchisees.As a Machine Learning Engineer, you'd play a key role in architecting and implementing the machine learning pipeline to support the company's growth and...
-
Machine Learning Engineer
4 weeks ago
Canada hireVouch Full timeOur client is a fully remote, VC-backed, pre-seed, high-growth startup, building AI-powered software to help parent companies communicate more effectively with their franchisees.As a Machine Learning Engineer, you'd play a key role in architecting and implementing the machine learning pipeline to support the company's growth and...
-
Machine Learning Engineer
4 weeks ago
Canada hireVouch Full timeOur client is a fully remote, VC-backed, pre-seed, high-growth startup, building AI-powered software to help parent companies communicate more effectively with their franchisees. As a Machine Learning Engineer, you'd play a key role in architecting and implementing the machine learning pipeline to support the company's growth and innovation!...
-
Machine Learning Engineer
4 weeks ago
Canada, CA hireVouch Full timeOur client is a fully remote, VC-backed, pre-seed, high-growth startup, building AI-powered software to help parent companies communicate more effectively with their franchisees.As a Machine Learning Engineer, you'd play a key role in architecting and implementing the machine learning pipeline to support the company's growth and...
-
Machine Learning Engineer
4 weeks ago
Canada hireVouch Full timeOur client is a fully remote, VC-backed, pre-seed, high-growth startup, building AI-powered software to help parent companies communicate more effectively with their franchisees. As a Machine Learning Engineer, you'd play a key role in architecting and implementing the machine learning pipeline to support the company's growth and innovation!...