Systems Software Engineer
3 weeks ago
Software Engineer (Rack Scale C++)
We are seeking a full remote Software Engineer focussed on rack scale distributed systems to join a heavily funded ($150m+ Series B) team building next generation hardware AI accelerators for neural net inference.
You'll join a superb group of Engineers implementing scaleout solutions allowing AI platform deployments at data centre scale. You'll have a broad role, working with customers to understand and define their scaleout needs, explore bleeding edge silicon interconnect advances and develop the solutions enabling this service.
We are looking for a Software Engineer (Rack Scale C++) who has:
- Experience of C++ development in rack scale distributed systems environments (with high consumption)
- Worked at the intersection of hardware and software, and who has knowledge of hardware architecture, RTL and Circuits
- Experience of monitoring and telemetry systems
Compensation: Competitive base salary and vacation allowance + bonus and equity
Location: Fully Remote across North America
-
Lead Software Engineer and Manager
4 days ago
Canada OSI Maritime Systems Full time $100,000 - $140,000The Software Engineering Team Lead at OSI Maritime Systems is a senior leadership position responsible for the strategic direction and operational management of a team of software engineers. This role requires a high degree of technical expertise, excellent leadership and communication skills, and a strong understanding of the software engineering process....
-
Software Development Engineering Team Leader
5 days ago
Canada OSI Maritime Systems Full time $100,000 - $140,000The Role: As a key leader in OSI Maritime Systems' software engineering program, the Software Engineering Team Lead plays a vital role in ensuring the quality assurance of our software products. This position provides leadership to an engineering team and supports the Software Engineering Manager in cultivating and maintaining an optimal software engineering...
-
Software Systems Engineer
2 days ago
Canada AIM Defence Full timeAchieving Excellence in Defence Technology: At AIM Defence, we aim to protect people from emerging threats through innovative defence solutions.Compensation Package: As a Distributed Systems Engineer, you will be rewarded with competitive remuneration, including part-time rates of $40 to $60 per hour and full-time salaries ranging from $80,000 to $120,000...
-
Software Engineer – Embedded Systems
20 hours ago
Canada Penta Search Group Full timeSoftware Engineer – Embedded SystemsHybrid | Full-Time | Competitive Salary + BonusPenta Search Group has been engaged by one of our clients, a leading medical device manufacturer, to hire a Software Engineer, Embedded Systems to join a high-impact R&D team building life-changing medical technology. This is a hands-on engineering role focused on embedded...
-
Engineering Team Lead Software Developer
5 days ago
Canada OSI Maritime Systems Full time $100,000 - $140,000Job Summary: We are seeking a highly experienced Software Engineering Team Lead to join our OSI Maritime Systems team. The successful candidate will be responsible for providing leadership to an engineering team and supporting the Software Engineering Manager in maintaining an optimal software engineering program. Main Responsibilities: To lead a team of...
-
Senior C++ Software Engineer in Capital Markets
17 hours ago
Canada Millennium Software and Staffing Full timeAt Millennium Software and Staffing, we are seeking an exceptional Senior C++ Software Engineer to join our team. With a focus on capital markets, this role is perfect for individuals who have a passion for technology and large-scale software design.We are looking for someone with strong programming experience in modern C++. Proficiency in Oracle and Python...
-
Software Engineering Project Lead
3 days ago
canada, ca | ca OSI Maritime Systems Full timeThe RoleThe Software Engineering Team Lead at OSI has the primary responsibility of providing leadership of an engineering team to ensure quality assurance of the software products. The Software Engineering Team Lead supports the Software Engineering Manager in cultivating and maintaining an optimal software engineering program and is a key contributor and...
-
Software Engineer
4 weeks ago
Canada Curative Full timeCurative is seeking a Software Engineer to help us connect our critical systems and automate key business processes. The person in this role will use their deep knowledge of software engineering and experience scaling systems (and maybe some AI) to help us better serve our members. Processes you'll help us automate and improve include enrollment, claims...
-
Embedded Systems Architect
13 hours ago
Canada Argus Control Systems Full timeAt Argus Control Systems, we're transforming the world of agriculture by providing cutting-edge technology to growers and plant scientists.We're driven by our vision to protect the environment, stabilize food security, and improve human health through innovative solutions.Job DescriptionThe Senior Embedded Software Developer will be responsible for...
-
Software Engineer
3 weeks ago
Canada Curative Full timeCurative is seeking a Software Engineer to help us connect our critical systems and automate key business processes. The person in this role will use their deep knowledge of software engineering and experience scaling systems (and maybe some AI) to help us better serve our members. Processes you'll help us automate and improve include enrollment, claims...
-
Canada AMISEQ Full timeAbout the RoleWe are seeking a highly skilled Senior Backend Software Engineer to join our team at AMISEQ. As a key contributor, you will play a crucial role in architecting and building large-scale distributed web applications.Key ResponsibilitiesCollaborate with peers, architects, product managers, business analysts, quality engineers, and operations teams...
-
Software Engineer
1 week ago
Canada Nimbyx Full timeSoftware Engineer (Computational Geometry) Do you thrive on tackling complex geometric challenges with elegant algorithms? Are you passionate about building efficient software for cutting-edge applications? We have the perfect role for you We are seeking a talented Software Engineer with a strong background in computational geometry to join our growing team....
-
Marine Systems Engineer
4 weeks ago
Canada Aversan Inc. Full timeSystem Engineer (Marine)Aversan Inc., a leading engineering company specializing in Systems Integration, Software Testing, and product development, is seeking a skilled and dynamic Systems Engineer to join our team. This position involves contributing to innovative projects in industries such as Aerospace, IT, and Digital Health, collaborating with...
-
Embedded Software Engineer
13 hours ago
Canada Argus Control Systems Full time**Company Overview**At Argus Control Systems, we're driving innovation in the agricultural sector with cutting-edge technology. Our vision is to protect the environment, ensure food security, and improve human health by providing advanced solutions to growers and plant scientists.We've been a leading provider of control systems for horticulture for over 40...
-
Software Engineer
5 days ago
Canada Rivago Infotech Inc Full timePosition – Software Engineer in TEST - SDET Location: Remote Duration: Long term Project We are looking for a highly skilled Software Development Engineer in Test (SDET) to join our dynamic QA team. · The SDET will be responsible for developing automated test suites, writing test scripts, and ensuring the quality and functionality of software...
-
Marine Systems Engineer
4 weeks ago
Canada Aversan Inc. Full timeSystem Engineer (Marine) Aversan Inc., a leading engineering company specializing in Systems Integration, Software Testing, and product development, is seeking a skilled and dynamic Systems Engineer to join our team. This position involves contributing to innovative projects in industries such as Aerospace, IT, and Digital Health, collaborating with...
-
Canada company Full timeOur company is seeking a highly skilled Software Safety Engineer/Embedded Systems Specialist to join our team. About the RoleThis role will involve working on software safety standards such as ISO 26262, IEC 61508 and IEC 62304. You will have hands-on experience with real-time operating systems (RTOS), safety-certified products, middleware and security...
-
Marine Systems Engineer
7 days ago
Canada Aversan Inc. Full timeSystem Engineer (Marine) Aversan Inc. ( is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries. We are seeking a skilled and dynamic Systems Engineer to join our team. This position involves...
-
Software Quality Assurance Engineer
1 week ago
Canada Mindwire Systems Ltd Full timeSoftware QA #62443 About the Job: Mindwire Systems is seeking the services of a Software QA contract role with one of our Valued Clients. Client Location: Ottawa, ON Working Environment: Hybrid – 2 days on site, a week, in Ottawa, ON Security Clearance: Reliability or Secret (Must Have) Requirements and Qualifications: 3-5 years' experience as a...
-
Staff Software Engineer
2 weeks ago
Canada Van Kaizen Full timeOverview:Leading online casino and sportsbook is looking for an experienced Staff Engineer to join their Canadian software engineering team.Note: This candidate must be a Canadian citizen or have a permanent residency.Responsibilities:- Own the architecture and technical vision for a designated product area, ensuring scalability, performance, and...