What are the responsibilities and job description for the Sr Staff / Principal Application Engineer - System Software position at MediaTek?
MediaTek is looking for software engineer who is familiar with embedded system and semiconductor industry. Our team is working with customer to deliver high quality consumer products. The system software engineer is expected to develop customized features and debug system issues jointly with customer engineers.
MediaTek has several successful consumer products in the market, and we are inviting talents to join for more successes.
Role and Responsibilities
- Bring up new platform boards and verify the major functions independently
- Regular software release and multiple branch conflict resolving
- Hand-on issue analyzing, triaging, and debugging
- Work with customer engineer to solve system issues/requests
- Work with project management team to deliver software solutions to customer
Requirement
- Bachelor’s degree in Electrical Engineering, Computer Science, or related fields
- 3 year of C/C programming experience
- 3 years of System-on-Chip (SoC) system software developing experience
- 3 years of embedded operating system (Linux, Android, Yocto or RTOS) experience
- Strong knowledge of common peripheral buses (I2C/SPI/UART/GPIO, USB, PCIe, SDIO and so on)
- Systematic problem-solving and effective technical communication skills
- Proactive and positive attitude to solve challenging and complicated problems
Preferred Requirement
- Master’s degree in Electrical Engineering, Computer Science, or related fields
- Python, Java, and shell script programming language
- Strong 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, kernel/user space driver design, BSP development and system issue analysis
- Ability to organize to data points and consolidate conclusions and actions
- Customer interaction experiences and skills
- WebCQ, JIRA, git, and cross-complier experiences
Salary range: $175,000 - $230,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, Paid time off (PTO), 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.
Salary : $175,000 - $230,000