Recruitment
/
- Enterprise and University
/
Realtek Semiconductor

Realtek Semiconductor Corp., located in the Hsinchu Science Park – Taiwan’s “Silicon Valley”, was founded in 1987, and has since grown to become one of the world’s top IC suppliers. Realtek’s efforts to provide the ultimate in pioneering IC technology, along with its firm commitment to create unique and innovative designs for a broad range of high-tech applications, have won the company a worldwide reputation and made possible a favorable and consistent growth rate in the years since its establishment. We attribute this achievement to Realtek’s tradition of excellence.
Job Infomation
Job Name
Digital Verification Engineer
Location
Kuala Lumpur, Malaysia
Job Description
Job Requirements:
- VLSI functional verification experience, preferably with exposure to complex, high speed custom VLSI products
- Strong C/C++ programming experience
- Verilog/SystemVerilog/UVM experience
- Familiar with shell scripts, Perl or Python
- Experience or knowledge of SoC, ARM cores, AMBA bus, USB 2.0/3.0, PCIe gen2/3, CPU peripherals and so on
Job Description:
- Develop comprehensive test plans, design direct and random test cases to verify the correctness of the hardware design
- Work with hardware team for RTL implementation and perform verification and validation of hardware functions
- Work with firmware team for firmware development, debug and integration
- Work with S/W team for SoC level integration and debug, using FPGA or emulators
- Work with SoC architect for system modeling, performance prediction, evaluation and verification
Job Name
Android Software Engineer
Location
Kuala Lumpur, Malaysia
Job Description
Job Requirements:
- Familiar with C/C++, or Java programming language
- Better having know-how of performance profile and fine-tune
- Better having experience with: Android APK development or porting, TV/Gaming monitor products
Job Description:
- Develop Android APK to meet customer’s requirement
- Handle HDMI CEC, ARC, and compliance test related issues
- Handle G-sync/Freesync related issues
- Handle DDC/CI VCP command and related issues
- Handle Live TV and country logo related issues for different countries
- On-site customer support including software development, issue analysis, and testing (Taiwan/China)
Job Name
SoC System Software Engineer
Location
Kuala Lumpur, Malaysia
Job Description
Job Requirements:
- Proficiency in C and C++
- Experience with Python, Java, and Linux environments is a plus
- Previous experience in linux kernel, video firmware, middleware level development for SoC/embedded systems is highly desirable
- Familiarity with kernel systems development and video path development is advantageous
Job Description:
- Participate in the design and software development of our Multimedia IC platform
- Support debugging and analysis of software defects throughout the software development lifecycle
- Collaborate with global teams, with opportunities for occasional business trips to Taiwan, China, and Korea for meetings and development collaboration
Job Name
Android APK Engineer
Location
Kuala Lumpur, Malaysia
Job Description
Job Requirements:
- Familiar with Java. Object-Oriented Design (OOD) is better
- Good Shell script skill with at least one scripting language: Bash, Python
- Experience on TV, Set-top box, Smart phone, multimedia player products
- Having experience with: Android APK development, TV related experience (ATSC 1.0/ATSC 3.0/DVB/ISDB), Android framework (TIF/HAL/HIDL/AIDL), Middleware (Ginga/FreeviewHD/HbbTV/CI+/SI)
Job Description:
- Develop/Debug Android APK well and adjust the performance
- Handle Android TV/Google TV and country logo related issues for different countries
- Handle HDMI CEC, ARC, and compliance test related issues
- Handle media player related issues
- Support customer request/manufacture related issues
- Support Software project management process Re-engineering
- Provide on-site software support including development, issue analysis, configuration, and testing (Taiwan/India/Korea/China)
Job Name
Android TV Middleware Engineer
Location
Kuala Lumpur, Malaysia
Job Description
Job Requirements:
- Familiar with C/C++, Java/Kotlin
- Having experience with TV related experience (ATSC 1.0/ATSC 3.0/DVB/ISDB), Android framework (TIF/TIAF/Tuner HAL/HIDL/AIDL), Middleware (Ginga/FreeviewHD/HbbTV/SI)
Job Description:
- Handle Android TV/Google TV and country logo related issues for different countries
- Support customer request/manufacture related issues
- Support Software project management process Re-engineering
- Provide on-site software support including development, issue analysis, configuration, and testing (Taiwan/China)
Job Name
Android Web App Engineer
Location
Kuala Lumpur, Malaysia
Job Description
Job Requirements:
- Familiar with C/C++, Java/Kotlin, JavaScript, HTML5, CSS. Object-Oriented Design (OOD) is better
- Experience with Android app development with Jetpack Compose and Flutter
- Experience with React/Angular JavaScript Framework with backend services
- Better having experience with integrating web apps in embedded systems
- Better having speaking Mandarin
Job Description:
- Develop a web app on multiple platforms (Android/iOS/Windows)
- Design by UML to illustrate software solutions
- Support customer requests/manufacture-related issues
- Strong communication and collaboration skills with headquarters in Taiwan
Job Name
Site(Software) Reliability Engineer
Location
Kuala Lumpur, Malaysia
Job Description
Job Requirements:
- Proven experience as a Site Reliability Engineer or in a similar role
- Strong programming skills in one or more languages such as Python, C/C++, Java, or Perl/Ruby/Go
- In-depth understanding of Linux systems and networking
- Excellent problem-solving and analytical skills
- Strong communication and collaboration abilities
Preferred Qualifications:
- Knowledge of CI/CD pipelines and related tools like Jenkins, GitLab CI, or CircleCI
- Experience with performance tuning and capacity planning
- Familiarity with incident management and SRE practices, such as SLAs, SLOs, and SLIs
Job Description:
- Develop and maintain automation tools to improve system reliability and efficiency
- Monitor system performance and troubleshoot issues to ensure high availability and reliability
- Design, implement, and manage disaster recovery and failover plans
- Collaborate with development teams to ensure that the system is scalable, reliable, and performance optimized
- Conduct root cause analysis for incidents and outages, implementing solutions to prevent recurrence
Job Name
System Team Engineer
Location
Kuala Lumpur, Malaysia
Job Description
Job Requirements:
- Familiar with C/C++
- Have experience of linux embedded system programming
- Good Shell script skill with at least one scripting language: Bash, Perl, Python, Ruby
- Experience on using Git/Jenkins
- Better to have experience on TV, Set-top box, multimedia, android related products
Job Description:
- System stability test and analyze
- Android platform issue analysis, code release flow management
- Certification test and analyze (ex: Youtube/Netflix/Dolby Vision)
- Automation tool design and promoting product scalability, stability, and performance
- Provide on-site software support including development, issue analysis, configuration, and testing (ex: Taiwan/India/Korea/China)
Job Name
PHYSICAL DESIGN ENGINEER
Location
Ho Chi Minh, Vietnam
Job Description
Job Requirements:
- Took courses in IC design, having good knowledge about IC design flow will be a plus
- Good team player with can-do attitude, willing to learn and possessing positive mindset
- Good comprehension in English documents
- Understanding Linux skill is a plus
Job Description:
- On-job training program for fresh graduate, to be trained skills from foundation to advance level and participating in real projects with dynamic, friendly Mentors
- Take full Physical design flow/ APR flow/ IC backend flow from Netlist to GDS include floor-planning, placement, CTS, routing, STA and PV
Job Name
DESIGN VERIFICATION ENGINEER
Location
Ho Chi Minh, Vietnam
Job Description
Job Requirements:
- The GPA >= 7.5 for fresh graduates is a plus
- Excellent analytical and problem-solving skills
- Basic skills in RTL and testbench coding
- Experience with C/C++, System Verilog, SVA, and UVM is a plus
- Good skills to read and write English documents and fluent English conversation are a plus
- Familiarity with any of the following will be an advantage:
- FPGA, ASIC, or SoC
- OOP program concept
- Formal verification
- Ethernet, PCIe, USB, or AMBA bus protocols
Job Description:
- Responsible for formal verification, RTL design, computer architecture, functional verification, and debugging
Job Name
AP/Router Application Engineer
Location
Bangalore, India
Job Description
Job Requirements:
- Experience in C and shell scripting.
- Experience with networking features development (e.g., Firewall, DHCP, DNS, VPN, PPPoE, QoS, and chipset's HWNAT, packet engine).
- Experience with embedded systems, Linux, and OpenWRT.
- Good domain knowledge of L2/L3/L4 networking protocols.
The Application Engineer (AE) will:
- Code, compile, collect, analyze logs, and debug.
- Co-work with the engineering team at HQ or Suzhou and provide technical support to customers.
- Travel to customer sites (e.g., Mumbai, Delhi NCR) for support, training sessions, and exhibitions.
- Communicate effectively with non-English native speakers.
- Collaborate with Indian system developers to develop AP/Router products.
- Troubleshoot issues during development and manufacturing stages.
- Guide customers on developing features in the Linux kernel driver or system-level features (e.g., LED/GPIO control, DHCP, IP-tables module, WEB) on the AP/Router.
- Resolve issues across various system areas (from low-level kernel mechanisms to high-level application features) in coordination with Realtek HQ or Suzhou RD.
Job Name
WIFI Field Application Engineer
Location
Bangalore, India
Job Description
Job Requirements:
- Experience in C, shell scripting.
- Experience with networking features development, e.g. Firewall, DHCP, DNS, VPN, PPPoE, and NAT.
- Familiar with WireShark tool.
We are looking to recruit WiFi field application engineers to join our team. As part of support team, you will need to help India customers for onsite providing technical support.Responsibilities:
- Co-work with India system developers to develop WiFi products.
- Troubleshooting issues during the development and manufacturing stage for the customers.
- Be able to work on and resolve WiFi issues in Broadband product, such as xPON or AP router product. (co-work with Realtek HQ RD)
Job Name
Wi-Fi AP Driver Engineer
Location
Bangalore, India
Job Description
Job Requirements:
- Coding with C program.
- Coding & debugging for Linux kernel/driver.
- Having knowledge of Wi-Fi 4/5/6/7 specifications and related technologies would be an advantage.
We are looking for a Wi-Fi Software Engineer to join our team in India. The role involves developing Wi-Fi AP drivers and features while also providing direct technical support to customers in India. You will work with C programming and focus on Linux kernel and driver development, ensuring high-performance Wi-Fi solutions for our products, including AP routers and PON devices.
Job Name
X-PON & Ethernet Switch Field Application Engineer
Location
Bangalore, India
Job Description
Job Requirements:
- Experience in C and shell scripting.
- Experience with networking features development (e.g., Firewall, DHCP, DNS, VPN, PPPoE, QoS, and chipset's HWNAT, packet engine).
- Experience with embedded systems, Linux, and OpenWRT.
- Good domain knowledge of L2/L3/GPON networking protocols.
Job Description:
- Code, compile, collect, analyze logs, and debug.
- Provide technical support to customers and coordinate with the engineering team at HQ.
- Travel to customer sites (e.g., Mumbai, Delhi NCR) for support, training sessions, and exhibitions.
- Communicate effectively with non-English native speakers.
- Collaborate with Indian system developers to develop xPON products.
- Troubleshoot issues during development and manufacturing stages.
- Guide customers on developing features in the Linux kernel driver or system-level features (e.g., LED/GPIO control, DHCP, IP-tables module, WEB) on the GPON ONU.
- Resolve issues across various system areas (from low-level kernel mechanisms to high-level application features) in coordination with Realtek HQ RD.
Job Name
BT/BLE Field Application Engineer
Location
Bangalore, India
Job Description
Job Requirements:
- At least three years of Embedded system development experience.
- Experience with ARM/MIPS assembly, C, or C++ programming languages.
- Experience at least two peripheral experiences in USBUARTSPII2CPCMI2S.
- Excellent verbal and written communication skills.
BT/BLE FAE should be able to code and debug; support customers technically & coordinate technical support with engineering team in HQ. This role would require travelling on-site to the customers office, lab, production floor & factory. You may also be required to attend & facilitate training sessions, & exhibitions. The job would require extraordinary communication skills to be able to understand and communicate with non-English native speakers.
Scholarship or others
Qualifications
Computer Science, Electrical Engineering, or related fieldMechanism
competitive salary level; group insurance and medical check ; meal and transportation allowance ; goodwill gift; annual dinner; team-building activities and family day; …..