Senior/Principal Embedded System Software Engineer

MediaTek

San Jose (CA)

On-site

USD 179,000 - 244,000

Full time

9 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

MediaTek is seeking a software engineer with a strong background in embedded systems and the semiconductor industry. The role focuses on developing customized features and debugging with customer engineers to deliver high-quality system software.

You will bring up new platform boards, verify major functions, manage releases, and work closely with customers and project teams to resolve issues and deliver robust software solutions for media devices and AI-enabled products.

Qualifications

  • Bachelor’s degree in Electrical Engineering, Computer Science, or related field.
  • At least 3 years of C/C++ programming experience.
  • At least 3 years of 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).
  • Systematic problem-solving skills and effective technical communication.
  • A proactive, positive attitude toward solving challenging and complex problems.

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 customers.

Skills

C/C++ programming
SoC system software
Embedded OS
Peripheral buses
Problem solving
Technical communication
Customer interaction

Education

Bachelor’s degree in EE/CS
Master’s degree (preferred)

Tools

Git
JIRA
Cross-compilers
Python
Shell scripting

Job description

MediaTek is seeking a software engineer with a strong background in embedded systems and the semiconductor industry. The role focuses on developing customized features and debugging with customer engineers to deliver high-quality system software.

You will bring up new platform boards, verify major functions, manage releases, and work closely with customers and project teams to resolve issues and deliver robust software solutions for media devices and AI-enabled products.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior/Principal Embedded Systems Software Engineer
Senior/Principal Embedded Systems Software Engineer

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

Hybrid
USD 179,000 - 244,000
Sr Staff / Principal Application Engineer - System Software
Sr Staff / Principal Application Engineer - System Software

MediaTek • San Jose (CA)

On-site
USD 179,000 - 244,000
Senior Embedded Systems Engineer: Customer Integration & Debugging
Senior Embedded Systems Engineer: Customer Integration & Debugging

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

Hybrid
USD 130,000 - 230,000
Health insurance
Life and disability insurance
Savings plan
+3
Sr Staff / Principal Application Engineer - System Software
Sr Staff / Principal Application Engineer - System Software

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

On-site
USD 179,000 - 244,000
Senior Systems Integration Engineer
Senior Systems Integration Engineer

MediaTek • San Jose (CA)

On-site
USD 130,000 - 230,000
Health insurance
Life insurance
Disability insurance
+1
Technical Program Manager — Embedded & AI Platforms
Technical Program Manager — Embedded & AI Platforms

MediaTek Research Lab Inc. • San Jose (CA)

On-site
USD 140,000 - 250,000
Comprehensive health insurance
401(k) plan
Paid time off (PTO)
Staff Hardware Engineer — PCB & System Integration Lead
Staff Hardware Engineer — PCB & System Integration Lead

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

Hybrid
USD 155,000 - 187,000
Senior System Engineer
Senior System Engineer

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

On-site
USD 130,000 - 230,000
Health insurance
Life and disability insurance
Savings plan
+3
Senior System Engineer
Senior System Engineer

MediaTek • San Jose (CA)

On-site
USD 130,000 - 230,000
Health insurance
Life insurance
Disability insurance
+1
Senior Embedded Software Lead for MediaTek iRDK Bring-up
Senior Embedded Software Lead for MediaTek iRDK Bring-up

Capgemini Engineering • Santa Clara (CA)

On-site
USD 73,000 - 174,000
401(k) plan
Paid time off
Medical, dental, and vision coverage
+1