
Principal, Systems Software Engineer
3 weeks ago
***Please note: While our engineering HQ is in Toronto, this is a remote opportunity and we welcome applicants from anywhere in North America.***
Untether AI is looking for a highly motivated and creative Staff or Principal Systems Software engineer to join our Runtime team. You will evangelize, architect, and implement key aspects of our production kernel and user-mode drivers, their APIs, and the corresponding toolchain. You will craft elegant solutions to exciting problems and form the future direction of our system software, and how our accelerator will be used by our users. You will design, develop and verify software that interacts with our chip; collaborating with hardware engineers and fellow software engineers in the process. You are able to identify functional/performance bottlenecks and alleviate them in order to achieve scalable and reliable software. You should demonstrate the ability to excel in an environment with complex software and hardware designs.
Requirements- Degree in Computer Science, Computer Engineering or a related discipline
- Minimum 5 years of software engineering or related work experience
- Proven experience in software design, debugging, and performance analysis
- Deep understanding of system level architecture including a variety of components and interconnects such as memory hierarchies, PCI Express, DMA, CXL, RDMA and networking
- Familiarity with a variety of CPU architectures including x86, ARM and RISC-V
- Experience with Linux driver or Linux Kernel development
- Experience in interfacing with and development of device specific firmware.
- Excellent C and C++ programming skills.
- Ability to detect, diagnose and resolve performance issues.
- Ability to work independently, define project goals and scope, and provide technical leadership to teams spanning both hardware and software development.
- Experience contributing to a reasonably large open/closed source project - use of source-control (e.g. git), bug tracking, branching and merging code
- Masters or PhD in Computer Science, Computer Engineering or a related discipline
- Experience with Python and using C/C++ libraries from Python
- Relentless focus on software quality and testing
- Experience architecting software APIs for internal and external users
- Experience in security conscious software development including use of methods to ensure confidentiality, integrity and authenticity.
- Proficient in a variety of development styles and programming languages
- Able to build projects from the ground up
- Comfortable working within a rapidly evolving project
- Driven and self-directed
About Untether AI:
Untether AI is developing a groundbreaking new architecture that will bring neural net inference to new levels of performance and efficiency. Founded in Toronto in 2018 by a team of scientists and entrepreneurs, Untether AI’s ultra-efficient, high performance AI chips will eliminate the data movement bottleneck that costs energy and performance in traditional architectures. With the support of tier one investors, we are challenging the status quo with an architecture that is fundamentally unique. Working with us means getting the opportunity to be a part of something big - a chance to create the future of AI.
#J-18808-Ljbffr-
Software Engineer, Distributed Systems
3 weeks ago
Kitchener, Ontario, Canada Tbwa ChiatDay Inc Full timeDialpad is the leading Ai-powered customer communications platform creating human-first, Ai-enhanced solutions that will drive the next wave of how businesses communicate with and serve their customers. Enterprise customers like Randstad, Remax, Mizuho, Cigna, T-Mobile, Johns Hopkins, Motorola, Warby Parker, Panera Bread, and Netflix use Dialpad and its Ai...
-
Software Engineer, Distributed Systems
3 weeks ago
Kitchener, Ontario, Canada Tbwa ChiatDay Inc Full timeDialpad is the leading Ai-powered customer communications platform creating human-first, Ai-enhanced solutions that will drive the next wave of how businesses communicate with and serve their customers. Enterprise customers like Randstad, Remax, Mizuho, Cigna, T-Mobile, Johns Hopkins, Motorola, Warby Parker, Panera Bread, and Netflix use Dialpad and its Ai...
-
Software Engineer
13 hours ago
Kitchener, Ontario, Canada VTRAC Consulting Corporation Full timeAbout the RoleWe are seeking a highly motivated and experienced Software Engineer to join our team at VTRAC Consulting Corporation.This is an exciting opportunity to contribute to the development of quality control software systems, working through complete software development cycles to create new products and features.The ideal candidate will have a solid...
-
Kitchener, Ontario, Canada VTRAC Consulting Corporation Full timeAbout UsVTRAC Consulting Corporation is a forward-thinking company that values technical excellence and continuous improvement.We are seeking a dynamic and self-motivated Software Engineer to contribute to the development of Quality Control Software Systems. This role involves designing and implementing advanced software solutions that enhance production...
-
Software Engineer
7 days ago
Kitchener, Ontario, Canada vtrac Full timeVTRAC Consulting Corporation Intelligent Solutions Thank you for applying to VTRAC opportunities. Please e-mail your resume as an MS-WORD document in confidence Subject: Senior Software Engineer (Machine Learning), Attention: mask@vtrac.com or call: (647) 254-0770 Position #: 251144 Position: Senior Software Engineer (Machine Learning) Position...
-
Control Systems Engineer
7 days ago
Kitchener, Ontario, Canada itec group Inc. Full time $80,000 - $120,000Control Systems EngineerWe're excited to share an opportunity for an existing vacancy as a Control Systems Engineer. This position is ideal for an experienced professional looking to make a significant impact in the industrial automation sector.Responsibilities:Designing control systems for industrial automation applications.Collaborating with project...
-
Senior Principal Software Engineer
3 weeks ago
Kitchener, Canada Atomic.vc Full timeEmployer Industry: Adtech/MartechWhy consider this job opportunity:Salary up to $270,000Excellent benefits package, including stock optionsFlexible work-from-home environment and flexible vacation planOpportunity for career development and support for educationChance to lead and mentor high-performing teams in a collaborative settingWhat to Expect (Job...
-
Control Systems Engineer
3 days ago
Kitchener, Ontario, Canada Applicants Inc. Full timeAbout Applicants Inc. As a leading company in the industry, we are committed to delivering innovative automation solutions. Our team of experts is responsible for designing and developing world-class automation systems, including machine concepts, controls software and hardware, and process development.About the Position We are seeking an experienced...
-
Quality Control Software Systems Specialist
6 days ago
Kitchener, Ontario, Canada vtrac Full timeWe are seeking an experienced Senior Software Engineer Consultant to join our Intelligent Solutions group at VTRAC Consulting Corporation. As part of our Quality Control Software Systems team, you will create new products and features in our Quality Control Software Application Suite.Key Technologies:Machine learning and computer vision.NET and Spring...
-
Software Engineer Consultant
7 days ago
Kitchener, Ontario, Canada vtrac Full timeWe are seeking a highly skilled software engineer to join our team as a consultant. As a senior quality control software developer, you will work on creating new products and features in our Quality Control Software Application Suite.The ideal candidate will have a strong background in machine learning and computer vision, with experience in training,...
-
Senior Embedded Software Designer
3 weeks ago
Kitchener, Canada Fidus Systems Full timeHeadquartered in Ottawa, with additional design center locations in Waterloo and San Jose, Fidus is a global leader and dynamic high-tech design firm. Fidus specializes in leading-edge electronic product development. Our hardware, software, FPGA, and signal integrity teams innovate, design, and deliver next-generation products for clients in emerging...
-
Senior Embedded Software Designer
3 weeks ago
Kitchener, Ontario, Canada Fidus Systems Full timeHeadquartered in Ottawa, with additional design center locations in Waterloo and San Jose, Fidus is a global leader and dynamic high-tech design firm. Fidus specializes in leading-edge electronic product development. Our hardware, software, FPGA, and signal integrity teams innovate, design, and deliver next-generation products for clients in emerging...
-
Senior Software Engineer
4 days ago
Kitchener, Ontario, Canada Conexiom Full timeAbout the Opportunity: Our Front-End Engineers are responsible for designing and developing engaging user experiences for our new product release.Working daily with the Product Development teams, our engineers own, define and implement our user experience.This implementation is a key part of the role.Additionally, our engineers are accountable for the...
-
Software Test Engineer
3 weeks ago
Kitchener, Ontario, Canada Radical Imaging LLC Full timeWork with known imaging industry leaders...Grow open-source projects in medical imaging...Enable cutting-edge tools to advance healthcare outcomes...When you join Radical Imaging, you'll get to do all of the above and so much moreWho We AreStarted in 2010, Radical Imaging is a growing consulting company that specializes in delivering custom web and cloud...
-
Software Test Engineer
2 weeks ago
Kitchener, Ontario, Canada Radical Imaging LLC Full timeWork with known imaging industry leaders...Grow open-source projects in medical imaging...Enable cutting-edge tools to advance healthcare outcomes...When you join Radical Imaging, you'll get to do all of the above and so much moreWho We AreStarted in 2010, Radical Imaging is a growing consulting company that specializes in delivering custom web and cloud...
-
Healthcare Software Test Engineer
6 days ago
Kitchener, Ontario, Canada Radical Imaging LLC Full timeAbout UsWe're a leading provider of custom software solutions to the medical imaging industry.Our team consists of experienced professionals who are passionate about delivering high-quality software products.We're seeking a talented Software Test Engineer to join our team and contribute to our success.Test cloud-based healthcare software as part of an agile...
-
Senior Systems Integration Engineer
3 days ago
Kitchener, Ontario, Canada Clearpath Robotics Full timeAbout the Job The Systems Engineering (SE) team works closely with our Project Management Office (PMO) within our professional services organization to deliver business value to our end users, channel partners, and for OTTO Motors. SEs design and integrate fleets of OTTO autonomous mobile robots (AMR) and software at our customer facilities. In...
-
Senior Software Engineer
4 weeks ago
kitchener, Canada VTRAC Consulting Corporation (WBE) Full timeVTRAC Consulting Corporation Intelligent Solutions Thank you for applying to VTRAC opportunities. Please e-mail your resume as an MS-WORD document in confidence Subject: Senior Software Engineer (.NET/SQL/Angular), Attention: samz@vtrac.com or call: (647) 254-0904. Position #: 251143 Position: Senior Software Engineer (.NET/SQL/Angular) Position Type:...
-
15h Left: Senior/Intermediate Software Engineer
3 weeks ago
Kitchener, Ontario, Canada VTRAC Consulting Corporation Full timeVTRAC Consulting CorporationIntelligent SolutionsThank you for applying to VTRAC opportunities. Please e-mail your resume as an MS-WORD document in confidence Subject: Senior Software Engineer (.NET/SQL/Angular), Attention: samz@vtrac.com or call: (647) 254-0904.Position #: 251143Position: Senior/Intermediate Software Engineer (.NET/SQL/Angular)Position...
-
Software Optimization Engineer
2 days ago
Kitchener, Ontario, Canada Untether AI Full timeWe are seeking a highly skilled software engineer to join our team and contribute to the design, development and verification of the software that interacts with our cutting-edge chip.As a key member of this exceptional team, you will collaborate with hardware engineers and fellow software engineers to create software that fully realizes the capabilities of...