Staff / Sr Staff Engineer - System Software

MediaTek

San Diego (CA)

Hybrid

USD 150,000 - 244,000

Full time

19 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health coverage
Life insurance
Disability insurance
Savings plan
Company paid holidays
Sick Leave
Vacation time
Parental leave
401K

Job summary

MediaTek Research Lab Inc. in San Diego seeks a senior software engineer to bring up new platform boards and verify major functions independently.

You will handle regular software releases and coordinate with customers and internal teams to drive timely resolutions, including hands-on issue analysis and debugging. Ideal candidates will have 10+ years of C/C++ and SoC system software development experience, plus strong knowledge of buses (I2C/SPI/UART/GPIO/USB/PCIe/SDIO).

Qualifications

  • Bachelor’s degree in Electrical Engineering, CS, or related field.
  • 10+ years of C/C++ programming experience.
  • 10+ years of SoC system software development experience.
  • Strong knowledge of I2C/SPI/UART/GPIO, USB, PCIe, SDIO.
  • Ability to multitask and prioritize.

Responsibilities

  • Bring up new platform boards and verify major functions independently.
  • Regular software release and resolving branch conflicts.
  • Customer Issue Tracking & Coordination with customers and internal teams to drive timely resolution; hands-on analysis and debugging.
  • Issue Replication & Testing to support root-cause analysis.

Skills

C/C++ programming
SoC software development
Multitasking
Problem solving
On-site support
Python
Java
Shell scripting

Education

Bachelor’s degree in Electrical Engineering, Computer Science, or related fields
Master’s degree in Electrical Engineering, Computer Science, or related fields

Tools

Python
Java
Shell scripting

Job description

Category

Software

Location

San Diego, CA

Experience

More than 8 Years Work Expe.

Job Description
  • Bring up new platform boards and verify the major functions independently
  • Regular software release and multiple branch conflict resolving
  • Customer Issue Tracking & Coordination: Track customer issues and coordinate with customer and internal support teams to drive timely resolution. Hand-on issue analyzing, triaging, and debugging to solve system issues/requests.
  • Issue Replication & Testing: Replicate and test reported issues to support root-cause analysis.
Main Requirements and Qualifications
  • Minimum Qualifications
  • Bachelor’s degree in Electrical Engineering, Computer Science, or related fields
  • 10+ year of C/C++ programming experience
  • 10+ years of System-on-Chip (SoC) system software development experience
  • Strong knowledge of common peripheral buses (I2C/SPI/UART/GPIO, USB, PCIe, SDIO and so on)
  • Proactive and positive attitude to solve challenging and complicated problems
  • Multitasking: Ability to manage multiple tasks and priorities simultaneously.
  • Preferred Qualifications
  • Master’s degree in Electrical Engineering, Computer Science, or related fields
  • Python, Java, and shell script programming language
  • Working knowledge of SoC architecture and operating system including task scheduling, memory hierarchy, MMU, interrupt handling and booting sequence
  • Demonstrated system software development experience and hands-on abilities including system performance optimization and system issue analysis
  • Experience in modern PC industry, bootloader (UEFI), Windows driver and Windows debugging
  • Perform power analysis and optimization for MediaTek SoC platforms used in Compute products. Measure/Optimize power consumption for HoBL use cases while balancing performance, power efficiency, and thermal management. Identify power hotspots and collaborate with driver and low-power teams to implement and validate optimization solutions.
  • The ideal candidate should be a fast learner, self-motivated, resilient under pressure, and capable of providing on-site technical support to customers.
  • Salary Range: $150,000- $244,000
  • Employee may be eligible for performance bonus, short and long term incentive programs. Actual total compensation will be dependent upon the individual's skills, experience and qualifications. In addition, MediaTek provides a variety of benefits including comprehensive health insurance coverage, life and disability insurance, savings plan, Company paid holidays, Sick Leave, Vacation time, Parental leave, 401K and more.
  • MediaTek is an Equal Opportunity Employer that is committed to inclusion and diversity to all, regardless of age, ancestry, color, disability (mental and physical), exercising the right to family care and medical leave, gender, gender expression, gender identity, genetic information, marital status, medical condition, military or veteran status, national origin, political affiliation, race, religious creed, sex (includes pregnancy, childbirth, breastfeeding and related medical conditions), and sexual orientation.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Staff/Principal Engineer - System Software
Sr. Staff/Principal Engineer - System Software

MediaTek • San Jose (CA)

On-site
USD 180,000 - 286,000
Performance bonus
Short-term incentive program
Long-term incentive program
+1
Staff Engineer
Staff Engineer

MediaTek • San Jose (CA), Northern (KY)

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

MediaTek • San Jose (CA)

On-site
USD 140,000 - 250,000
Comprehensive health insurance
401(k) plan
Paid time off (PTO)
+2
System Expert for Post-silicon including SLT
System Expert for Post-silicon including SLT

MediaTek • San Jose (CA)

Hybrid
USD 150,000 - 266,000
Health insurance
Life insurance
Disability insurance
+6
Technical Program Manager
Technical Program Manager

MediaTek • San Jose (CA)

On-site
USD 140,000 - 250,000
Comprehensive health insurance
401(k) plan
Paid time off (PTO)
Principal SoC Integration Flow Architect - Automation
Principal SoC Integration Flow Architect - Automation

MediaTek • San Jose (CA)

On-site
USD 211,000 - 286,000
Comprehensive health insurance
Paid time off (PTO)
401K plan
Senior CPU Power Delivery Engineer
Senior CPU Power Delivery Engineer

MediaTek • Austin (TX)

On-site
USD 152,400 - 254,500
Comprehensive health insurance
401(k)
Paid time off (PTO)
Datacenter Server CPU Platform Architect
Datacenter Server CPU Platform Architect

MediaTek • San Jose (CA)

On-site
USD 211,000 - 356,000
Performance bonus
Short/long term incentives
Health insurance
+1
Datacenter Compute SoC Performance Modeling Architect
Datacenter Compute SoC Performance Modeling Architect

MediaTek • San Jose (CA)

On-site
USD 211,000 - 356,000
Performance bonus
Health insurance
Life and disability insurance
+4
Staff/Sr. Staff GPU Engineer – Shader System RTL Design/Microarchitecture
Staff/Sr. Staff GPU Engineer – Shader System RTL Design/Microarchitecture

MediaTek • San Diego (CA)

On-site
USD 150,000 - 244,000
Comprehensive health insurance
401(k) plan
Performance bonus
+1