Search by job, company or skills

Realtek Semiconductor Corp.

Software Architecture

Early Applicant
  • Posted 25 days ago
  • Be among the first 10 applicants
10-12 Years

Semiconductor Manufacturing

Job Description

JOB DESCRIPTION:

  • Understand the product requirements, study relevant standards and specifications, propose innovative ideas, and develop detailed Software architectural specifications.
  • Define SW design specifications for complex communication system, in close collaboration with the system development and digital design engineers for power, performance and timing requirements.
  • Provide technical leadership throughout the SW architecture development, working closely and assisting SD/HW/FW designers, verification and system validation engineers, providing solutions and promptly resolving issues during the development of the communication system.
  • Design and validate SW development for the communication system.
  • Define and review SW and system verification and validation plans for the SW and HW design as well as system validation to ensure the strict conformance with standards and specifications.
  • Understand the design specifications of existing hardware modules, identifying areas of improvements, communicating with the team and making SW architectural and design enhancements.

JOB REQUIREMENTS

  • Bachelors or Masters Degree in Electrical engineering or computer science
  • Proven ability to thrive in a small, agile engineering team, taking initiative, prioritizing tasks and handle evolving technical challenges, with a strong sense of ownership and accountability from requirement, architecture, design through validation and delivery.
  • Min 10 years of experience in SW architecture and development for networking or switch SOC and/or communication SOCs
  • Strong understanding in SW eco system, chip hardware and system design.
  • Good understanding of different SOC architectures, interconnects (NIC/NOC) and buses, hardware/software partition and firmware, low level API driver and HAL as well as real time OS, communication protocol and standard
  • Good communication and documentation skill, with proven experience of collaboration with architecture, software, firmware, design and validation teams
  • Familiarity with C/C++, Python, or relevant programming language

Value added item:

  • Prior experience of driving SW architecture decisions across SD/SW/FW/HW teams, to build up the consensus and translate ideas into architecture specifications
  • Prior experience with ethernet standard such as audio over ethernet, remote control protocol, security solutions such as encryption engine, secure boot flow, or algorithm development for real time scheduling
  • Knowledge of embedded processor and firmware operation, processor sub-system, such as ARM cortex-A/M/R or RISC-V
  • Familiarity with interface peripherals, such as Ethernet/I2S/ SPI/ I2C /PWM/ADC/PDM
  • Prior experience in SW architecture, development and validation, emulation platforms, SW/HW co-testing and debugging, resolving customer issues for a real time application would certainly be an advantage

Date Posted: 05/09/2025

Job ID: 125530191

Report Job
View More
Last Updated: 18-09-2025 04:18:57 PM
Home Jobs in Singapore Software Architecture

Similar Jobs