Sr. System Dev. Engineer, Hardware Compute Group
Shanghai, ShenzhenPosted yesterday
About the role
Linux and BSP, Multimedia Development Engineer responsible for designing, implementing, optimizing, triaging and supporting multimedia functionalities for embedded systems; developing and maintaining Board Support Packages (BSP) on Linux platforms and ensuring seamless integration of multimedia components with a focus on performance.
Responsibilities
- Design, develop, and maintain Linux BSPs for multimedia-enabled embedded systems.
- Collaborate with cross-functional teams to integrate and optimize multimedia functionalities within BSPs.
- Customize and configure Linux kernels, drivers, and modules for specific hardware platforms.
- Support the Factory tasks to ensure the fast turnaround for solving assembly line issues.
- Triage and fix issues that occur during the integration and production phases of the products.
- Debug and resolve issues related to multimedia components, drivers, and system integration.
- Optimize system performance, including boot time, power consumption, and resource utilization.
- Conduct feasibility studies and performance analysis for new multimedia features and technologies.
- Create and maintain technical documentation, including design specifications and user guides.
- Stay updated with the latest trends and advancements in multimedia technologies and Linux development.
Qualifications
- Bachelor's degree or above in computer science, electrical engineering, or related field
- Experience with Linux operating system, embedded systems, consumer devices, or mobile apps
- Proven experience (8+ years) in embedded systems development with a focus on Linux BSPs and multimedia integration
- Strong proficiency in C/C++ programming languages
- Experience with codec integration, optimization, and performance tuning for embedded systems
- Familiarity with software version control systems (e.g., Git) and bug tracking tools
- Excellent problem-solving skills and the ability to work effectively in a collaborative team environment
- Strong communication skills and the ability to present complex technical concepts effectively
Skills
Required:Linux BSP developmentC/C++ programmingMultimedia codec integrationKernel/driver customizationPerformance optimizationVersion control (Git)Documentation
Last updated Oct 25, 2026. Interested? Apply on the company site.
More open roles at Amazon
- IT Support Associate II, Ops Tech Solutions (OTS)yesterdayPlainfield, Indiana · Operations IT Support Engineering
- Head of Energy and Water, AWS LegalyesterdayHybrid (Seattle, WA) · Legal
- Software Development Engineer, Creative Asset Library, CreativeXyesterdaySeattle · Software Development
- Software Development Engineer, Creative Asset Library, CreativeXyesterdayHybrid (Seattle, WA) · Software Development
- IT Support Associate II, OTSyesterdayIrving, TX · Operations IT Support Engineering