Sr Staff / Principal Application Engineer - System Software

MediaTek Research Lab Inc.

San Jose, Northern (CA, KY)

Hybrid

USD 179,000 - 244,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

MediaTek seeks a Sr Staff / Principal Application Engineer for system software in San Jose, CA. You will bring up platform boards, verify major functions, and manage software releases while guiding multi-branch conflicts and debugging alongside customer engineers.

You will partner with project managers to deliver robust software solutions, focusing on embedded OSs and SoC architecture, with strong C/C++ and hands-on debugging capabilities.

Qualifications

  • Bachelor’s degree in Electrical Engineering, Computer Science, or a related field.
  • At least 3 years of C/C++ programming experience and SoC system software development experience.
  • Experience with embedded operating systems (Linux, Android, Yocto, or RTOS).

Responsibilities

  • Bring up new platform boards and verify major functions.
  • Manage software releases and resolve multi-branch conflicts.
  • Analyze, triage, and debug issues hands-on.
  • Collaborate with customer engineers to resolve system issues and requests.
  • Work with project management to deliver software solutions.

Skills

C/C++ programming
SoC system software
Embedded OS
Peripheral buses
Problem solving
Technical communication
Customer interaction
AI model integration
Windows drivers debugging

Education

Bachelor's degree in Electrical Engineering or Computer Science

Tools

Git
JIRA
Cross-compilers
Python
Shell scripting

Job description

Sr Staff / Principal Application Engineer - System Software
Category

Application & Customer Support

Location

San Jose, CA

Experience

More than 6 Years Work Expe.

Education

Bachelor's Degree

Job Description

MediaTek is looking for a software engineer with a strong background in embedded systems and the semiconductor industry. Our team partners closely with customers to deliver high-quality products, and the system software engineer will develop customized features and debug system issues side by side with customer engineers.MediaTek already powers several market-leading products, and we're inviting talented engineers to help us build even greater successes.Role and Responsibilities- Bring up new platform boards and independently verify major functions- Manage regular software releases and resolve multi-branch conflicts- Analyze, triage, and debug issues hands-on- Partner with customer engineers to resolve system issues and requests- Collaborate with the project management team to deliver software solutions to customersMinimum Qualifications- Bachelor’s degree in Electrical Engineering, Computer Science, or a related field- At least 3 years of C/C++ programming experience- At least 3 years of System-on-Chip (SoC) system software development experience- At least 3 years of experience with embedded operating systems (Linux, Android, Yocto, or RTOS)- Strong knowledge of common peripheral buses (I2C/SPI/UART/GPIO, USB, PCIe, SDIO, etc.)- Systematic problem-solving skills and effective technical communication- A proactive, positive attitude toward solving challenging and complex problems

Main Requirements and Qualifications
  • Preferred Qualifications
  • Master’s degree in Electrical Engineering, Computer Science, or a related field
  • Proficiency in Python, Java, and shell scripting
  • Strong knowledge of SoC architecture and operating systems, including task scheduling, memory hierarchy, MMU, interrupt handling, and the boot sequence
  • Demonstrated system software development experience and hands-on skills, including system performance optimization, kernel/user-space driver design, BSP development, and system issue analysis
  • Experience with the modern PC industry, bootloaders (UEFI), Windows drivers, and Windows debugging
  • Ability to organize data points and consolidate them into clear conclusions and actions
  • Knowledge of and experience with AI and DLA, able to support customers in integrating AI models onto MediaTek SoCs
  • Experience and skill in customer interaction
  • Experience with WebCQ, JIRA, git, and cross-compilers
  • Salary Range $ 179,000 to $ 244,000

MediaTek is a global fabless semiconductor industry leader, providing solutions from the edge to the cloud and powering over 2 billion connected devices every year. Established in 1997, our leading-edge technologies keep the world connected and enhance everyday life. At the forefront of innovation, MediaTek drives advancements in transformative technologies such as AI, 5G/6G, and Wi-Fi 8. Our high-performance, power-efficient solutions form the foundation for a smarter, more connected world, enabling devices from smartphones, smart homes, and AI PCs to high-performance computing, automotive, and AI data centers. As a trusted partner to the world's leading brands, we are committed to ensuring access to world-class technology for everyone. Our dedication to accelerating AI underscores our mission to enrich the future of humanity.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior System Engineer
Senior System Engineer

MediaTek Research Lab Inc. • San Jose (CA), Northern (KY)

Hybrid
USD 130,000 - 230,000
Health insurance
Life and disability insurance
Savings plan
+3
Technical Program Manager - Customer Engagement
Technical Program Manager - Customer Engagement

MediaTek Research Lab Inc. • San Jose (CA)

On-site
USD 140,000 - 250,000
Comprehensive health insurance
401(k) plan
Paid time off (PTO)
+2
Senior System Engineer
Senior System Engineer

MediaTek • San Jose (CA)

On-site
USD 130,000 - 230,000
Health insurance
Life insurance
Disability insurance
+1
Staff Engineer
Staff Engineer

MediaTek Research Lab Inc. • San Jose (CA), Northern (KY)

Hybrid
USD 155,000 - 187,000
Technical Program Manager
Technical Program Manager

MediaTek Research Lab Inc. • San Jose (CA)

On-site
USD 140,000 - 250,000
Comprehensive health insurance
401(k) plan
Paid time off (PTO)
Technical Manager/Sr. Technical Manager - Wireless Program
Technical Manager/Sr. Technical Manager - Wireless Program

MediaTek Research Lab Inc. • San Jose (CA), Northern (KY)

Hybrid
USD 180,000 - 200,000
Health insurance
Life insurance
Disability insurance
+4
Regional Field Application Engineer
Regional Field Application Engineer

MediaTek Research Lab Inc. • Woburn (MA)

On-site
USD 89,000 - 200,000
Comprehensive health insurance coverage
Performance bonuses
401K and paid time off
Strategic Account Manager – Enterprise & Datacenter Segment
Strategic Account Manager – Enterprise & Datacenter Segment

MediaTek Research Lab Inc. • San Jose (CA)

On-site
USD 249,000 - 330,000
Comprehensive health insurance coverage
Life and disability insurance
Paid time off (PTO)
+2
Regional Field Applications Engineer - IoT/SoC & Customer Impact
Regional Field Applications Engineer - IoT/SoC & Customer Impact

MediaTek Research Lab Inc. • Woburn (MA)

On-site
Confidential
Engineer - Design Verification Engineer
Engineer - Design Verification Engineer

MediaTek Research Lab Inc. • Austin (TX), Northern (KY)

Hybrid
USD 109,000 - 129,000
Health insurance
Life insurance
Disability insurance
+5