EmbeddedJobs
Jobs
Companies
About
Hire With Us 🤝
Home
Home
Jobs
Embedded Software Engineer
Embedded System Software Senior Engineer/Technical Manager
Go Back
MediaTek
↗
Embedded System Software Senior Engineer/Technical Manager
MediaTek
↗
📍 Hsinchu, Taiwan, Taiwan, Taiwan 🇹🇼
full-time
senior
Expired
Posted —
This job posting has expired
View All Embedded Software Engineer Jobs
Apply Now ↗
Key Skills
Linux
Android
BSP
C++
Python
Industry
Consumer Electronics
Telecommunications
Job Description
Job Description
Design, development, integration, testing, debugging, delivery, and maintenance of Linux/Android system software.
Customization, development, integration, testing, debugging, delivery, and maintenance of Linux/Android BSP (Board Support Package).
Porting Linux/Android to different hardware platforms (FPGA, real chip, etc.) and bring-up.
Identifying, analyzing, and resolving system issues.
Conducting system performance analysis, optimizing system performance and resource allocation.
Creating software development-related documentation.
Cross-departmental and cross-company collaboration with teams around the world.
Main Requirements and Qualifications
Experience
Over 4 years of experience in embedded system software development using Linux or Android.
Experience in Linux/Android BSP, OS porting and kernel customization, driver development, and Android HAL is preferred.
Familiarity with bootloader principles and relevant development and configuration experience is a plus.
Skills and Abilities
Familiar with Linux/Android operating systems, including Linux kernel, Android system services, and HAL (Hardware Abstraction Layer). (Required)
Familiar with Linux/Android boot process, runtime environment, and how to tune and customize kernel and system configurations. (Required)
Proficient in C/C++ programming. (Required)
Experience in Python and ARM assembly programming is a plus.
Familiarity with Android, git, repo, make, and other development environments and tools is preferred.
Fluent in English (TOEIC 650 or above, or equivalent English certification is preferred).
Proficient in performance optimization and software debugging, with excellent problem analysis and solving skills.
Independent and proactive working style, able to learn quickly and adapt to a dynamic team environment.
Strong team spirit and cross-cultural communication skills.
Similar Jobs
Embedded Software Engineer
@ Marvell Technology, 📍Taipei
Staff Firmware Engineer, PSC
@ Flex, 📍New Taipei
Senior-Staff Software Engineer - Embedded Platform
@ Zipline, 📍South San Francisco
Embedded Crypto Software Developer
@ NXP Semiconductors, 📍Gratkorn
Senior Embedded Software Engineer
@ Leonardo DRS, 📍Frederick County
Companies Hiring Embedded Software Engineer
Qualcomm
💼 36 openings · 📍San Diego, CA
Google
💼 25 openings · 📍Mountain View, CA
Motorola Solutions
💼 10 openings · 📍Chicago, IL
Viasat
💼 9 openings · 📍Carlsbad, CA
General Motors
💼 11 openings · 📍Detroit, Michigan
Collins Aerospace
💼 24 openings · 📍Charlotte, North Carolina
Key Skills
Linux
Android
BSP
C++
Python
Industry
Consumer Electronics
Telecommunications
Similar Jobs
Embedded Software Engineer
@ Marvell Technology, 📍Taipei
Staff Firmware Engineer, PSC
@ Flex, 📍New Taipei
Senior-Staff Software Engineer - Embedded Platform
@ Zipline, 📍South San Francisco
Embedded Crypto Software Developer
@ NXP Semiconductors, 📍Gratkorn
Senior Embedded Software Engineer
@ Leonardo DRS, 📍Frederick County
Companies Hiring Embedded Software Engineer
Qualcomm
36 openings · 📍San Diego, CA
Google
25 openings · 📍Mountain View, CA
Motorola Solutions
10 openings · 📍Chicago, IL
Viasat
9 openings · 📍Carlsbad, CA
General Motors
11 openings · 📍Detroit, Michigan
Collins Aerospace
24 openings · 📍Charlotte, North Carolina
Apply ↗
MediaTek
Hsinchu, Taiwan, Taiwan, Taiwan
Twitter
LinkedIn
Email
Apply ↗