![Untether](https://media.trabajo.org/img/noimg.jpg)
Principal, Systems Software Engineer
4 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-
Principal, Systems Software Engineer
4 weeks ago
Toronto, Canada Untether Full time***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...
-
Old Toronto, Canada Autodesk Full timeJob OverviewWe are seeking an experienced principal software engineer to join our AI/ML platform development team. The ideal candidate will have a solid record of delivering production systems and services and expertise in programming languages such as Python, Java, Go, scripting languages, and SQL.Responsibilities and QualificationsDesign and...
-
Principal Systems Engineer
7 hours ago
Old Toronto, Canada Mass Transit Magazine Full timeJob OverviewThe Mass Transit Magazine is seeking a highly skilled and experienced Principal Systems Engineer to join its team. This role involves managing vehicle systems engineering activities for various projects, including vehicle level system integration and collaboration with mechanical and electrical engineering disciplines.This position requires...
-
Principal Software Engineer
2 days ago
Old Toronto, Canada F. Hoffmann-La Roche Gruppe Full timeRoche fosters diversity, equity and inclusion, representing the communities we serve. When dealing with healthcare on a global scale, diversity is an essential ingredient to success. We believe that inclusion is key to understanding people’s varied healthcare needs. Together, we embrace individuality and share a passion for exceptional care. Join Roche,...
-
Principal Software Engineer
2 days ago
Old Toronto, Canada Tbwa ChiatDay Inc Full timePrincipal Software Engineer - Developer Services, ZMGTToronto, CanadaWho We Are:Zynga is a global leader in interactive entertainment with a mission to connect the world through games. Founded in 2007 and headquartered in California, Zynga is a wholly-owned subsidiary of Take-Two Interactive Software, Inc. (NASDAQ: TTWO). With a diverse portfolio of popular...
-
Principal Software Engineering Lead
7 hours ago
Toronto, Ontario, Canada Brainhunter Systems Ltd Full timeJob OverviewBrainhunter Systems Ltd is seeking a highly skilled Senior Software Engineer to lead the development and implementation of complex software projects. The ideal candidate will possess excellent technical leadership skills, strong problem-solving abilities, and a deep understanding of software development lifecycle methodologies.Key...
-
Principal Software Engineer
1 week ago
Old Toronto, Canada Tbwa ChiatDay Inc Full timePrincipal Software Engineer - Developer Services, ZMGTToronto, CanadaWho We Are:Zynga is a global leader in interactive entertainment with a mission to connect the world through games. Founded in 2007 and headquartered in California, Zynga is a wholly-owned subsidiary of Take-Two Interactive Software, Inc. (NASDAQ: TTWO). With a diverse portfolio of popular...
-
Principal Software Engineer
3 weeks ago
Toronto, Canada Veeva Systems, Inc. Full timeVeeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year with extensive growth potential ahead. At the heart of Veeva are our values: Do the Right Thing,...
-
Electrical Test and Automation Engineer
5 days ago
Toronto, Ontario, Canada The Principal TAG Full timeElectrical Test and Automation Engineer Job Summary">Join The Principal TAG as an Electrical Test and Automation Engineer and contribute to the design, development, and implementation of advanced automation solutions for electrical testing and measurement.Responsibilities">Design and develop data acquisition systems, sensors, and monitoring equipment to meet...
-
Principal Associate, Software Engineer
1 week ago
Old Toronto, Canada Capital One Full timePrincipal Associate, Software Engineer Apply locations Toronto, ON time type Full time posted on Posted Yesterday job requisition id R203689 161 Bay Street (93021), Canada, Toronto, Toronto, Ontario, Principal Associate, Software Engineer Our Capital One Software Studio. Since 2014, Capital One Canada’s software studio has grown from a team of 10 to a team...
-
Power Systems Test Engineer
7 days ago
Toronto, Ontario, Canada The Principal TAG Full timeJob DescriptionThe Principal TAG is seeking a Power Systems Test Engineer to join our team. As a key member of our High Current Lab, you will be responsible for performing testing in the high current laboratory to determine the performance, condition, and standard compliance of electrical apparatus.ResponsibilitiesPerform testing in the high current...
-
Software Engineer
2 days ago
Old Toronto, Canada Nexus Systems Group Inc. Full timeJob Overview:Nexus Systems Group Inc. is seeking a highly skilled and motivated Software Engineer to join our team.The ideal candidate will have a strong background in software engineering, with experience working on full-stack development projects. They will be responsible for designing and implementing efficient solutions, collaborating with the team to...
-
Principal Associate, Software Engineer
1 week ago
Old Toronto, Canada Capital One Full time161 Bay Street (93021), Canada, Toronto, Toronto, Ontario,Principal Associate, Software EngineerOur Capital One Software Studio.Since 2014, Capital One Canada’s software studio has grown from a team of 10 to a team of over 270. We’re passionate about what we do, and we’re always on the lookout for people who want to make a difference in the world of...
-
Principal Associate, Software Engineer
1 week ago
Old Toronto, Canada Capital One Canada Full time161 Bay Street (93021), Canada, Toronto, Toronto, Ontario,Principal Associate, Software EngineerOur Capital One Software Studio.Since 2014, Capital One Canada’s software studio has grown from a team of 10 to a team of over 270. We’re passionate about what we do, and we’re always on the lookout for people who want to make a difference in the world of...
-
Software Engineering Leader
1 day ago
Old Toronto, Canada F. Hoffmann-La Roche Gruppe Full timeWe are seeking an experienced Principal Software Engineer to join our team at Roche. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-quality software systems that drive business value and meet customer needs.Job SummaryAs the Principal Software Engineer, you will work closely with...
-
Software Engineering Director
1 day ago
Old Toronto, Canada Tbwa ChiatDay Inc Full timeAbout the Role:We are seeking an experienced Principal Software Engineer to join our Mobile Game Tech team. The ideal candidate will have a strong background in software engineering and experience leading technical teams.Main Responsibilities:Lead the design, deployment, and maintenance of centralized build & release pipelines.Mentor junior engineers to...
-
Principal Software Engineer
1 week ago
Toronto, Canada Loop Financial Full timeLoop is a fast-growing FinTech high growth startup that enables businesses to seamlessly manage money around the world so our clients can access more markets, accelerate their growth and simplify their operations with the only truly cross-border banking platform. Loop is enabling the next generation of businesses to thrive around the world and we are looking...
-
Principal Software Engineer
2 days ago
Toronto, Canada Loop Full timeLoop is a fast-growing FinTech high growth startup that enables businesses to seamlessly manage money around the world so our clients can access more markets, accelerate their growth and simplify their operations with the only truly cross-border banking platform. Loop is enabling the next generation of businesses to thrive around the world and we are looking...
-
Principal Engineer
2 weeks ago
Old Toronto, Canada Platform&Co Pte. Ltd. Full timePrincipal EngineerLocation: Toronto, Queen and Bathurst - Hybrid (3 days/week)Compensation: $200,000 - $300,000/year + 1% Equity + Unlimited PTOAt Recode HR, we are partnering with a fast-growing, VC-backed AI Business Intelligence startup to find an experienced Principal Engineer for a highly senior and strategic role. This opportunity is perfect for...
-
Principal Software Engineer
4 weeks ago
Toronto, Canada Veeva Systems, Inc. Full timeVeeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year with extensive growth potential ahead. At the heart of Veeva are our values: Do the Right Thing,...