Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Quick apply
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Quick apply
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Calgary, AB · Remote
CA$120K - CA$150K/yr
Our award-winning software platform is powered by a team of world-class experts in big data ... As platform engineers, we are building a next-generation machine learning platform, which ...
Calgary, AB · Remote
CA$120K - CA$150K/yr
Our award-winning software platform is powered by a team of world-class experts in big data ... As platform engineers, we are building a next-generation machine learning platform, which ...
Edmonton, AB · On-site
$110K - $140K/yr
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Quick apply
Edmonton, AB · On-site
$110K - $140K/yr
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Calgary, AB · On-site
B.Sc. in Geomatics/Electrical/Software Engineering with 8+ years of industrial experience or M.Sc ... Strong embedded C/C++ programming skills * Strong written and verbal communication skills Key ...
Calgary, AB · On-site
B.Sc. in Geomatics/Electrical/Software Engineering with 8+ years of industrial experience or M.Sc ... Strong embedded C/C++ programming skills * Strong written and verbal communication skills Key ...
... software and hardware teams to ensure seamless integration of vehicle platform components. This ... Lead the end-to-end systems engineering for embedded autonomous vehicle (AV) and advanced driver ...
... software and hardware teams to ensure seamless integration of vehicle platform components. This ... Lead the end-to-end systems engineering for embedded autonomous vehicle (AV) and advanced driver ...
Variety of technical opportunity is one of the best things about working at The Trade Desk as a software engineer which is why we do not expect you to know every technology we use when you start.
Variety of technical opportunity is one of the best things about working at The Trade Desk as a software engineer which is why we do not expect you to know every technology we use when you start.
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... THE PERSON: The ideal candidate should be passionate about software engineering and possess ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... THE PERSON: The ideal candidate should be passionate about software engineering and possess ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... THE PERSON: The ideal candidate should be passionate about software engineering and possess ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... THE PERSON: The ideal candidate should be passionate about software engineering and possess ...
Calgary, AB · On-site
You are a senior software engineer who happens to specialize in automation, not a developer who just builds bots. You thrive in environments that require both technical mastery and strategic vision.
Calgary, AB · On-site
You are a senior software engineer who happens to specialize in automation, not a developer who just builds bots. You thrive in environments that require both technical mastery and strategic vision.
... embedded systems, and electronic and electro-mechanical devices. This work requires highly ... Design, implement, and optimize production-quality software and algorithms for research and ...
... embedded systems, and electronic and electro-mechanical devices. This work requires highly ... Design, implement, and optimize production-quality software and algorithms for research and ...
Mountain View, AB · On-site
CA$129K - CA$198K/yr
Abachelorsdegree in Mechanical Engineering, Applied Physics, Aerospace Engineering, Computer Science, or a related area, and at least3years of experiencein the vehicle modeling domain.
Mountain View, AB · On-site
CA$129K - CA$198K/yr
Abachelorsdegree in Mechanical Engineering, Applied Physics, Aerospace Engineering, Computer Science, or a related area, and at least3years of experiencein the vehicle modeling domain.
Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify's product experience ...
Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify's product experience ...
Collaborate cross-functionally with satellite operations, embedded software, payload, and ground ... Own systems engineering activities across the full mission lifecycle, from concept and preliminary ...
Collaborate cross-functionally with satellite operations, embedded software, payload, and ground ... Own systems engineering activities across the full mission lifecycle, from concept and preliminary ...
... Engineering professionals. Responsible for managing and helping to prioritize their work, ensure ... NET, C#, C++, Embedded Windows, and Linux * Ability to quickly develop a comprehensive ...
... Engineering professionals. Responsible for managing and helping to prioritize their work, ensure ... NET, C#, C++, Embedded Windows, and Linux * Ability to quickly develop a comprehensive ...
Calgary, AB · Remote
CA$120K - CA$145K/yr
About the Opportunity At Tucows, we have spent three decades building the software and ... We are seeking a Senior AI Engineer to join a dedicated team of engineers building the next ...
Quick apply
Calgary, AB · Remote
CA$120K - CA$145K/yr
About the Opportunity At Tucows, we have spent three decades building the software and ... We are seeking a Senior AI Engineer to join a dedicated team of engineers building the next ...
Calgary, AB · On-site
We build advanced AI solutions that power the core Workday software by modeling user behavior and ... About the Role We are looking for a Machine Learning Engineer to help design and build our Agent ...
Calgary, AB · On-site
We build advanced AI solutions that power the core Workday software by modeling user behavior and ... About the Role We are looking for a Machine Learning Engineer to help design and build our Agent ...
Calgary, AB · On-site
Work closely with mechanical, software, and systems engineers from concept through production ... Bachelor's or Master's in Electrical or Computer Engineering. * 5+ years of experience in embedded ...
Calgary, AB · On-site
Work closely with mechanical, software, and systems engineers from concept through production ... Bachelor's or Master's in Electrical or Computer Engineering. * 5+ years of experience in embedded ...
Work closely with mechanical, software, and systems engineers from concept through production ... Bachelor's or Master's in Electrical or Computer Engineering. * 5+ years of experience in embedded ...
Work closely with mechanical, software, and systems engineers from concept through production ... Bachelor's or Master's in Electrical or Computer Engineering. * 5+ years of experience in embedded ...
You will partner with engineering, IT, and product teams to make Landmark software genuinely more ... embedded in how we build and deliver software rather than added after the fact. This role suits ...
You will partner with engineering, IT, and product teams to make Landmark software genuinely more ... embedded in how we build and deliver software rather than added after the fact. This role suits ...
You will partner with engineering, IT, and product teams to make Landmark software genuinely more ... embedded in how we build and deliver software rather than added after the fact. This role suits ...
You will partner with engineering, IT, and product teams to make Landmark software genuinely more ... embedded in how we build and deliver software rather than added after the fact. This role suits ...
| Aspect | Embedded Software Engineer | Firmware Engineer |
|---|---|---|
| Credentials | Bachelor's in Computer Engineering, Electrical Engineering, or related fields; often requires knowledge of C/C++ | Similar credentials; strong C/C++ skills, understanding of hardware |
| Work Environment | Develops software for embedded systems in various industries like automotive, IoT, consumer electronics | Focuses on low-level hardware interaction, often working closely with hardware teams |
| Industry Usage | Common in automotive, medical devices, consumer electronics, industrial automation | Primarily in consumer electronics, IoT devices, and hardware startups |
Embedded Software Engineers design and develop software for embedded systems, focusing on system-level programming. Firmware Engineers write low-level code that directly interacts with hardware components. While both roles require similar skills and work environments, Embedded Software Engineers often work on a broader range of software, whereas Firmware Engineers focus on hardware-specific code. Understanding these differences helps in choosing the right career path or job search focus.
Embedded software is installed on devices that operate like personal computers. Examples of embedded software can be found in geographic positioning systems, or GPS devices, smart watches, and calculators. Embedded software engineers perform a range of embedded software engineering functions, including running system software updates and designing software for embedded systems. Embedded software engineers also advise on product development, approve new product designs, and optimize the product lifecycle.
$110K - $140K/yr
Full-time
Medical
Posted 12 days ago
Senior Neural Network Kernel Software Development Engineer
Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware, streamlining the experience for researchers and developers. The focus involves the optimization of various common neural networks for optimal performance on architectures, facilitated by the software optimization tool flow.
We are seeking software developers who are driven and naturally curious. The chosen candidate will contribute within agile teams, working closely with senior software engineers for mentorship. This role presents an opportunity to tackle novel challenges using cutting-edge technologies, as they build innovative systems from scratch.
As a key team member, you will specialize in constructing efficient implementations of practical neural net kernels tailored to their distinctive hardware architecture. Additionally, you will implement diverse computing algorithms, maximizing computation and communication throughput. This role involves developing a profound understanding of the architecture's intricacies, working collaboratively with the architects and compiler engineers.
Responsibilities:
Requirements:
Preferred Skills and Experience:
Our client offers:
Sourced by ZipRecruiter
Your single source for HR professional services, we offer job seekers specialized employment services, spanning contract, permanent positions, and project solutions for highly specialized and managerial level talent needs. Our team of specialized recruiters and consultants abilities extend far beyond resume or career counseling. With hundreds of collaborators strategically located throughout the country, our organization possess the local market knowledge and industry relationships that make successful geography-specific reach possible.
Recruiting and staffing services
11 - 50 Employees
Vancouver, BC, CA