Lead Software Engineer
4 weeks ago
Location: United States of America - North Carolina - Morrisville
About LenovoLenovo is a global technology leader with a revenue of US$62 billion, recognized as #217 in the Fortune Global 500. With a workforce of 77,000 employees, we serve millions of customers across 180 markets, dedicated to delivering innovative technology solutions.
Our mission is to create smarter technology for everyone, and we are committed to advancing 'New IT' technologies including client, edge, cloud, network, and intelligence. We are expanding our portfolio beyond PCs to include servers, storage, mobile devices, software, solutions, and services.
Position OverviewWe are seeking a highly skilled Senior Software Engineer specializing in video technology, particularly within the Windows Media Foundation Framework. The successful candidate will spearhead the design, development, and enhancement of video processing software, ensuring exceptional performance and compatibility across various applications and devices.
Key Responsibilities:- Oversee the comprehensive design and development of video encoding/decoding, format transitions, and real-time video transmission.
- Collaborate on the design, development, optimization, and maintenance of video streaming solutions for conferencing systems.
- Implement the Computer Vision AI Model on X86+Windows platforms, continually enhancing user experience in video conferencing.
- Develop and optimize drivers based on UVC Protocol.
- Conduct research and implement innovative video technologies, focusing on advancements in encoding, decoding, network adaptability, and streaming media architecture.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related discipline.
- Experience in Device MFT development and familiarity with the Windows Media Foundation Framework.
- In-depth knowledge of video stream transmission efficiency and management between devices.
- Proficient in YUV/RGB formats, UVC protocol, and H264/JPEG/MJPEG encoding and decoding.
- Experience with open-source projects such as ffmpeg and gstreamer.
Lenovo is an Equal Opportunity Employer, committed to diversity and inclusion in the workplace.
-
Data Engineering Lead
1 week ago
Morrisville, Canada Lenovo Full timeAbout the RoleWe are seeking a highly skilled Senior Data Engineer to join our Cloud and Software (CSW) Group at Lenovo. As a key member of our AI platform team, you will be responsible for designing, building, and maintaining robust data pipelines and data serving platforms in a cloud-based SaaS environment.Key ResponsibilitiesDevelop and maintain data...
-
Lead Software Engineer
4 weeks ago
Morrisville, Canada Lenovo Full timeLocation: United States of America - North Carolina - MorrisvilleAbout LenovoLenovo is a global technology leader with a revenue of US$62 billion, ranked #217 in the Fortune Global 500. With a workforce of 77,000 employees, we serve millions of customers in 180 markets, dedicated to delivering smarter technology for all.Our commitment to innovation drives us...
-
Lead Software Engineer
4 weeks ago
Morrisville, Canada Lenovo Full timeLocation: United States of America - North Carolina - MorrisvilleAbout LenovoLenovo is a global technology leader with a revenue of US$62 billion, recognized as #217 in the Fortune Global 500. With a workforce of 77,000 employees, we serve millions of customers across 180 markets. Our mission is to deliver smarter technology for all, expanding beyond our...
-
Software Engineer
2 months ago
Morrisville, Canada Lenovo Full time* United States of America - North Carolina - Morrisville Why Work at LenovoWe are Lenovo. We do what we say. We own what we do. We WOW our customers.Lenovo is a US$62 billion revenue global technology powerhouse, ranked #217 in the Fortune Global 500, employing 77,000 people around the world, and serving millions of customers every day in 180 markets....
-
Firmware Software Engineer
7 days ago
Morrisville, Canada Lenovo Full timeJob SummaryWe are seeking a highly skilled Firmware Software Engineer to join our team at Lenovo. As a Firmware Software Engineer, you will be responsible for designing, developing, and testing firmware for our embedded systems.Key ResponsibilitiesCollaborate with cross-functional teams to integrate firmware with system software and hardware.Conduct thorough...
-
Firmware Software Engineer
1 week ago
Morrisville, Canada Lenovo Full timeJob SummaryWe are seeking a highly skilled Firmware Software Engineer to join our team at Lenovo. As a Firmware Software Engineer, you will be responsible for designing, developing, and testing firmware for our embedded systems.Key ResponsibilitiesCollaborate with cross-functional teams to integrate firmware with system software and hardware.Conduct thorough...
-
Voice System Software Engineer
2 weeks ago
Morrisville, Canada Lenovo Full timep>Lenovo is a US$62 billion revenue global technology powerhouse, ranked #217 in the Fortune Global 500, employing 77,000 people around the world, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver smarter technology for all, Lenovo has built on its success as the world’s largest PC company by further expanding...
-
Lead Software Architect
7 days ago
Morrisville, Canada Lenovo Full timeAt Lenovo, we pride ourselves on our commitment to innovation and excellence. As a global technology leader, we are dedicated to delivering smarter technology solutions that enhance the lives of our customers.Position OverviewWe are seeking a highly skilled and visionary Software Architect to join our dynamic team. The ideal candidate will possess a strong...
-
Lead Software Architect
4 weeks ago
Morrisville, Canada Lenovo Full timeAt Lenovo, we pride ourselves on our commitment to innovation and excellence. As a global technology leader, we are dedicated to delivering smarter technology solutions that enhance the lives of our customers.Position OverviewWe are seeking a highly skilled and visionary Software Architect to join our dynamic team. The ideal candidate will possess a strong...
-
Voice System Software Engineer
4 weeks ago
Morrisville, Canada Lenovo Full time* United States of America - North Carolina - Morrisville Why Work at LenovoWe are Lenovo. We do what we say. We own what we do. We WOW our customers.Lenovo is a US$62 billion revenue global technology powerhouse, ranked #217 in the Fortune Global 500, employing 77,000 people around the world, and serving millions of customers every day in 180 markets....
-
Voice System Software Engineer
1 month ago
Morrisville, Canada Lenovo Full time* United States of America - North Carolina - Morrisville Why Work at LenovoWe are Lenovo. We do what we say. We own what we do. We WOW our customers.Lenovo is a US$62 billion revenue global technology powerhouse, ranked #217 in the Fortune Global 500, employing 77,000 people around the world, and serving millions of customers every day in 180 markets....
-
Voice System Software Engineer
1 month ago
Morrisville, Canada Lenovo Full time* United States of America - North Carolina - Morrisville Why Work at LenovoWe are Lenovo. We do what we say. We own what we do. We WOW our customers.Lenovo is a US$62 billion revenue global technology powerhouse, ranked #217 in the Fortune Global 500, employing 77,000 people around the world, and serving millions of customers every day in 180 markets....
-
Senior Software Development Engineer
4 weeks ago
Morrisville, Canada Lenovo Full time* United States of America - North Carolina - MorrisvilleWhy Work at LenovoWe are Lenovo. We do what we say. We own what we do. We WOW our customers.Lenovo is a US$62 billion revenue global technology powerhouse, ranked #217 in the Fortune Global 500, employing 77,000 people around the world, and serving millions of customers every day in 180 markets....
-
Senior Software Development Engineer
4 weeks ago
Morrisville, Canada Lenovo Full time* United States of America - North Carolina - MorrisvilleWhy Work at LenovoWe are Lenovo. We do what we say. We own what we do. We WOW our customers.Lenovo is a US$62 billion revenue global technology powerhouse, ranked #217 in the Fortune Global 500, employing 77,000 people around the world, and serving millions of customers every day in 180 markets....
-
Senior Software Development Engineer
4 weeks ago
Morrisville, Canada Lenovo Full time* United States of America - North Carolina - MorrisvilleWhy Work at LenovoWe are Lenovo. We do what we say. We own what we do. We WOW our customers.Lenovo is a US$62 billion revenue global technology powerhouse, ranked #217 in the Fortune Global 500, employing 77,000 people around the world, and serving millions of customers every day in 180 markets....
-
AI Software Engineer
2 weeks ago
Morrisville, Canada Lenovo Full timep>Lenovo is a US$62 billion revenue global technology powerhouse, ranked #217 in the Fortune Global 500, employing 77,000 people around the world, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver smarter technology for all, Lenovo has built on its success as the world’s largest PC company by further expanding...
-
AWS - Senior Software Development Engineer
2 weeks ago
Morrisville, Canada Lenovo Full timep>Lenovo is a US$62 billion revenue global technology powerhouse, ranked #217 in the Fortune Global 500, employing 77,000 people around the world, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver smarter technology for all, Lenovo has built on its success as the world’s largest PC company by further expanding...
-
AI Software Engineer
15 hours ago
Morrisville, Canada Lenovo Full timeJob Title: AI Software EngineerWe are seeking a talented AI Software Engineer to support Intel projects focused on running AI and Large Language Models (LLMs) on CPUs. In this role, you will be responsible for testing and validating new AI infrastructure, optimizing the performance of LLMs and GenAI models on CPUs, and providing advisory expertise on AI...
-
Cluster Enablement Software Engineer
4 weeks ago
Morrisville, Canada Lenovo Full time* United States of America - North Carolina - Morrisville Why Work at LenovoWe are Lenovo. We do what we say. We own what we do. We WOW our customers.Lenovo is a US$62 billion revenue global technology powerhouse, ranked #217 in the Fortune Global 500, employing 77,000 people around the world, and serving millions of customers every day in 180 markets....
-
Cluster Enablement Software Engineer
1 month ago
Morrisville, Canada Lenovo Full time* United States of America - North Carolina - Morrisville Why Work at LenovoWe are Lenovo. We do what we say. We own what we do. We WOW our customers.Lenovo is a US$62 billion revenue global technology powerhouse, ranked #217 in the Fortune Global 500, employing 77,000 people around the world, and serving millions of customers every day in 180 markets....