Senior Embedded AI Software Engineer
1 day ago
Company Overview
Collabera is a leading Information Technology (IT) staffing firm with a strong global presence, representing approximately 10,000 professionals across North America. The company supports its clients with a robust recruitment model and a sincere commitment to their success, resulting in over 75% of clients ranking Collabera amongst their top three staffing suppliers.
Job Description
We are seeking a highly motivated Senior Embedded AI Software Engineer to join our multidisciplinary team in building next-generation mobile devices. As a key member of our organization, you will be responsible for developing, verifying, and commercializing firmware for neural network processing technology on cutting-edge processors and proprietary hardware for advanced machine learning use cases.
Key Responsibilities
- Design and implement real-time, embedded neural network processing software and firmware executing on ARM-based processors.
- Develop scripts and utilities in Python, Bash, PERL, C#, and other scripting languages.
- Design, execute, and debug software and firmware on new hardware simulation and emulation target platforms.
- Develop compiler software to optimize performance of proprietary hardware.
Requirements
- Experience developing commercial firmware and hardware in areas such as neural network processing, machine learning, real-time hardware drivers, and system-level software and services.
- Hands-on experience measuring, debugging, and providing solutions for performance bottlenecks.
- Proficient in C/C++ programming language with strong embedded programming experience on multiprocessor platforms, including size, cycle, and performance optimizations.
Benefits and Salary
This full-time position comes with an estimated salary of $120,000 per annum, commensurate with experience. Benefits include comprehensive health insurance, paid time off, and opportunities for professional growth within a dynamic team environment.
-
Embedded Software Professional
1 month ago
Markham, Ontario, Canada JAM Software GmbH Full time{"h2":{"text":"Embedded Software Developer Job Description"}},As an Embedded Software Developer at JAM Software GmbH, you will play a key role in designing and developing cutting-edge embedded software applications. With a focus on packet processing, you will collaborate with experienced engineers to create innovative solutions that drive our business...
-
Senior Embedded Software Engineer
2 weeks ago
Markham, Ontario, Canada HCLTech Full timeAbout HCLTechWe are a leading global technology company, with a presence in 60 countries and over 221,000 employees. Our Canadian arm has been thriving for over 15 years, with a workforce of 3,000 strong across 4 provinces.Our role is to drive innovation and excellence in the tech landscape, collaborating closely with governments, universities, and local...
-
Embedded Systems Software Engineer
2 weeks ago
Markham, Ontario, Canada Synergistic Systems Inc Full timeAbout Synergistic Systems IncWe are a global leader in design and development, specializing in electronics, electro-mechanics, and software.Our teams work on projects that define the future—from creating state-of-the-art communication systems and autonomous vehicles to advancing IoT solutions that revolutionize everyday life.Job Title: Embedded Systems...
-
AI Software Engineer
2 weeks ago
Markham, Ontario, Canada Advanced Micro Devices, Inc Full timeWe're looking for a talented AI Software Engineer to join our team at Advanced Micro Devices, Inc. As a member of our AI GPU Software Group (AGS), you will be responsible for developing and maintaining our Machine Learning SDK initiatives, including GitHub Community Support, ROCm documentation, and visualizers for profiling tools. If you're passionate about...
-
Software Engineer for Embedded Systems
1 week ago
Markham, Ontario, Canada Procom Full timeCompany OverviewProcom is a leading provider of reliable, full-featured, and competitively priced connectivity solutions. Salary$80,000 - $110,000 per year, depending on experience. Job DescriptionWe are seeking a dynamic and dedicated professional to join our engineering team as a Software Engineer for Embedded Systems.This role will be focused on...
-
Embedded Systems Software Engineering Specialist
2 weeks ago
Markham, Ontario, Canada Nbsalonspa Full timeAutomotive Embedded Software Developer OpportunityWe are seeking an experienced Embedded Systems Software Engineer to join our team in Canada. As a key member of our software development team, you will be responsible for designing, developing, testing, and maintaining embedded software modules using C++ and Python.About the Job:You will collaborate with...
-
Embedded Software Engineering Group Lead
1 month ago
Markham, Ontario, Canada General Motors Full timeJob Title: Embedded Software Engineering Group LeadAt General Motors, we are seeking an experienced Embedded Software Engineering Group Lead to lead our team of software engineers in the development of cutting-edge software solutions for our advanced driver-assistance systems (ADAS). The ideal candidate will have a strong technical background in software...
-
Senior AI Research Engineer
2 weeks ago
Markham, Ontario, Canada Epson Canada Full timeJob Description:Epson Canada is a leading innovator in technology, with a passion for developing cutting-edge products that push the boundaries of what is possible.We are seeking a highly skilled Senior AI Research Engineer to join our team and contribute to the development of innovative computer vision technologies.The successful candidate will be...
-
AI Innovation Engineer
4 weeks ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeJob Title:Azure AI Innovation EngineerAbout the Role:Huawei Technologies Canada Co., Ltd. is seeking an experienced Senior AI Engineer/Deep Learning to join our team in Canada.Salary Range: CAD 170,000 - CAD 200,000 per year.Job Description:As a senior AI engineer, you will be responsible for research and development of tools and methodologies to improve...
-
Markham, Ontario, Canada Huawei Full timeAt Huawei, we are seeking a highly skilled Senior AI Engineer to spearhead the development of cutting-edge neural rendering and compression technologies.The ideal candidate will have a proven track record of research and innovation in AI-accelerated neural rendering and compression. They will be responsible for evaluating state-of-the-art algorithms and...
-
Software Architect and AI Engineer
4 weeks ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeAt Huawei Technologies Canada Co., Ltd., we are seeking a highly skilled Software Architect and AI Engineer to join our team.Key Responsibilities:Design and develop a cutting-edge data and AI system framework.Analyze user scenarios to create optimized software solutions.Stay up-to-date with industry trends and implement new technologies.Lead teams to drive...
-
Markham, Ontario, Canada Huawei Full timeAbout the Role:We are seeking a Senior Software Engineer to spearhead the development of cutting-edge AI-accelerated graphics and video technologies at Huawei.Responsibilities:Conduct in-depth research and develop innovative solutions for neural rendering and neural video compression techniques, leveraging state-of-the-art algorithms and the latest hardware...
-
Markham, Ontario, Canada Syntronic Full timeJob OverviewWe are seeking an experienced Embedded Software Engineer to join our team in designing and developing advanced satellite ground segment software systems. The successful candidate will work collaboratively with our engineers to ensure high-performance, scalable, and reliable software solutions.
-
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeJob DescriptionWe are seeking a highly skilled Research Engineer to join our team at Huawei Technologies Canada Co., Ltd.Role Overview:This is a permanent position with an immediate opening for a talented researcher to explore and apply state-of-the-art LLM and AI techniques in software engineering processes.Responsibilities:Conduct advanced research to...
-
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeSenior AI Engineer Deep Learning PositionWe are seeking an exceptional Senior AI Engineer to lead the development of advanced compiler solutions leveraging cutting-edge AI technologies.About the RoleThe ideal candidate will have a strong background in AI, deep learning, and software engineering, with experience in research and development of innovative tools...
-
Markham, Ontario, Canada Collabera Full timeJob DescriptionWe are seeking a highly motivated Embedded Systems and Machine Learning Software Engineer to join our team at Collabera.About the RoleThis position exists for an individual with the ability to learn quickly and work independently within a dynamic, fast-paced organization building next-generation mobile devices.ResponsibilitiesDevelop, verify,...
-
Senior Software Development Engineer
1 week ago
Markham, Ontario, Canada Advanced Micro Devices inc. Full timeJob OverviewWe are seeking an experienced Senior Software Development Engineer to join our team at AMD, driving the development and enablement of platform and content security features across the software stack. As a key contributor, you will participate in all aspects of the development lifecycle, focusing on embedded firmware development, boot loaders, and...
-
Senior AI Architect
2 weeks ago
Markham, Ontario, Canada Huawei Full timeAbout the RoleWe are seeking a highly skilled Senior AI Architect to lead our research and development efforts in AI accelerated neural rendering and neural video compression technologies.This is an immediate permanent opening at Huawei, offering a competitive salary of $200,000-$250,000 per annum, depending on experience.Key ResponsibilitiesLead the...
-
Senior Distributed AI Research Engineer
4 weeks ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeAbout the RoleWe are seeking an experienced Senior Distributed AI Research Engineer to join our team at Huawei Technologies Canada Co., Ltd. The successful candidate will be responsible for conducting cutting-edge research in distributed AI computing and contributing to the development of innovative architectures and algorithms.
-
AI Software Engineer
4 weeks ago
Markham, Ontario, Canada Advanced Micro Devices inc. Full timeAbout the RoleWe are seeking an exceptional AI Software Engineer to join our team in the AI GPU Software Group (AGS). This role is focused on AMD's ML SDK initiatives, including GitHub community support, ROCm documentation, and profiling tools development.Key ResponsibilitiesSupport ROCm issues reported by GitHub community end users, collaborating with...