Salary
$66k – $122k per year (gross)
Location
In office (Singapore)
Seniority
Staff · 10+ years exp
Employment
Full-Time
First seen by Alion on Oct 14, 2026.
Overview
Company
Impact
Profile match
Realtek Semiconductor designs networking, audio and multimedia integrated circuits. Its ethernet and audio codecs are ubiquitous in personal computers. The company also builds wireless and switching silicon.
JOB DESCRIPTION:
- Define software architecture, subsystem decomposition, and functional allocation for AIoT SoC platforms.
- Develop and maintain Software Requirements Specifications (SRS), software architecture documents, interface specifications, and requirements traceability.
- Analyse evolving requirements from hardware architects, product marketing, software teams, and customer use cases, and translate them into actionable software requirements
- Perform architectural feasibility studies, software prototyping, and technology evaluations to validate design decisions and mitigate technical risks.
- Collaborate closely with field teams, product marketing, and system validation teams to understand customer use cases and ensure architectural alignment.
- Drive architectural reviews and provide technical leadership throughout software implementation, integration, verification, and validation phases.
- Review software designs, test plans, source code, and verification results to ensure compliance with architectural requirements.
- Partner with hardware architects to determine optimal hardware/software partitioning and recommend trade-offs between software and hardware implementations.
- Define and enforce software architecture standards, development methodologies, coding guidelines, and best practices.
- Lead performance, memory utilization, boot-time, and power optimization initiatives.
- Support system-level debugging, root-cause analysis, and resolution of complex software and hardware interaction issues.
- Collaborate effectively across global and cross-functional teams to achieve project objectives and product milestones.
- Mentor engineers and provide technical leadership across multiple software development teams.
JOB REQUIREMENTS:
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
- 10+ years of experience developing embedded software for real-time environments, including bare-metal and RTOS-based systems.
- Strong proficiency in C/C++ and low-level embedded software development. Experience with assembly language programming is a plus.
- Experience developing software on ARM Cortex-M, Cortex-A, and/or RISC-V architectures.
- Proven experience defining software architecture, requirements specifications, and system-level designs for embedded products.
- Strong understanding of RTOS concepts, including scheduling, synchronization, interrupt handling, inter-task communication, and resource management.
- Experience writing software requirements and architecture specifications with consideration for customer use cases, derived requirements, verification, and testability.
- Experience with FPGA-based emulation platforms, silicon bring-up, and full-system reference designs.
- Strong understanding of memory architectures and Memory protection and isolation mechanisms
- Familiarity with embedded development tools, debuggers, compilers, and IDEs.
- Strong analytical, communication, and problem-solving skills.
- Ability to independently manage priorities, drive technical initiatives, and deliver results with minimal supervision.
- 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 design through validation and delivery.
Skills
Implement Embedded Software, Software Requirement Specification, Data Synchronization, Arm Cortexm, Platform Architecture, Translate Into Technical Requirements, Computerised Systems Validation, Assembly (Programming Language), Technology Evaluation, Electronic and Electrical Engineering, Software Verification Procedures, Hardware Management, Customer Requirements Analysis, Technical Leadership, Real-Time Embedded Software, Programming
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,048,023 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Backend
Similar stack
Same company
Singapore
Apply
Staff Engineer Platform H/F
1 hour ago
$100k – $134k per year · Hybrid · Full-Time · Paris
TypeScript
Databases
PostgreSQL
Redis
DevOps
Datadog
Apply
Middle Python Engineer
1 hour ago
≈ $22k – $43k per year (Estimated) · Remote (likely EAEU) · 3+ years exp · Bachelor's Degree · Moscow
Python
SQL
Databases
Apache Kafka
DevOps
GitLab CI
Docker
Kubernetes
Apply
Développeur Full Stack
1 year ago
In office · Full-Time · 3+ years exp · Sousse
Python
JavaScript
TypeScript
Ruby
Node JS
Databases
MySQL
PostgreSQL
Frontend
Vue.js
Angular
React.js
DevOps
Rest API
CI/CD
Git
GitHub
GitLab
Apply
Senior Software Engineer
1 day ago
≈ $17k – $40k per year (Estimated) · In office · 12+ years exp · Bachelor's Degree · Hyderabad
Python
JavaScript
TypeScript
C#
C#
ASP.NET Core
Databases
Azure Cosmos DB
Azure SQL Database
AI/ML
Copilot
AI Agents
Frontend
React.js
DevOps
Rest API
Azure
Kubernetes
Platform Engineering
Azure AKS
Management
Power Automate
Power Apps
Agile
Apply
Technical Lead Market Data
8 days ago
≈ $149k – $299k per year (Estimated) · In office · Bachelor's Degree · New York
Python
Java
C++
Perl
DevOps
GCP
AWS
Incident Management
Linux
Apply
Senior Software Engineer- Machine Learning
8 days ago
$190k – $252k per year · Equity · In office · Secret · 2+ years exp · Master's Degree · Broomfield · Waltham
Python
JavaScript
Rust
TypeScript
C++
Node JS
Python
FastAPI
AI/ML
Claude
Computer Vision
PyTorch
Anomaly Detection
OpenAI Codex
Machine Learning
Frontend
React.js
CesiumJS
DevOps
Rest API
CI/CD
GitHub
Robotics
Sensor Fusion
QA
Robot Framework
Apply
Software Engineer- Infrastructure
8 days ago
$142k – $188k per year · Equity · In office · Secret · Waltham · Broomfield
Python
Rust
C++
AI/ML
Claude
Computer Vision
OpenAI Codex
DevOps
Terraform
Docker Compose
Helm
CircleCI
Prometheus
CI/CD
ArgoCD
AWS
Docker
Kubernetes
Grafana
GitHub
Robotics
Foxglove Studio
Sensor Fusion
QA
Robot Framework
Apply
Senior Software Engineer- Infrastructure
8 days ago
$144k – $192k per year · Equity · In office · Secret · Broomfield
Python
Rust
C++
AI/ML
Claude
Computer Vision
OpenAI Codex
DevOps
Terraform
Docker Compose
Helm
CircleCI
Prometheus
CI/CD
ArgoCD
AWS
Docker
Kubernetes
Grafana
GitHub
Robotics
Foxglove Studio
Sensor Fusion
QA
Robot Framework
Apply
Sr. Software Engineer (Database)
8 days ago
≈ $18k – $43k per year (Estimated) · In office · 5+ years exp · Bengaluru
Java
C++
Databases
PostgreSQL
Apache Kafka
AI/ML
Flink
Apply
$66k – $122k per year (gross) · In office · Full-Time · 10+ years exp · Singapore
Python
C++
MATLAB
Apply
Semi-Conductor IoT Application Engineer
19 days ago
$47k – $85k per year (gross) · In office · Full-Time · 5+ years exp · Singapore
Python
DevOps
Wi-Fi
Apply
$75k – $113k per year (gross) · In office · Full-Time · 8+ years exp · Singapore
Python
C#
C++
C#
.NET
DevOps
CI/CD
Linux
TCP/IP
Wi-Fi
Apply
Semi-Conductor Design Verification Engineer
21 days ago
$47k – $75k per year (gross) · In office · Full-Time · Singapore
Verilog
SystemVerilog
Chips/EDA
UVM
Apply
$47k – $75k per year (gross) · In office · Full-Time · Singapore
DevOps
Linux
Unix
Apply
≈ $25k – $47k per year (Estimated) · In office · Full-Time · 2+ years exp · Singapore
Apply
≈ $59k – $129k per year (Estimated) · In office · Contractor · 5+ years exp · Singapore
Python
JavaScript
Java
TypeScript
Java
Spring Boot
AI/ML
Model Context Protocol
LLM
RAG
Frontend
React.js
Mobile
Clean Architecture
DevOps
Rest API
OpenShift
GitLab CI
CI/CD
AWS
Docker
Kubernetes
Platform Engineering
Cybersecurity
SonarQube
Sonatype Nexus IQ
Management
Agile
QA
Swagger
Apply
≈ $28k – $47k per year (Estimated) · In office · Full-Time · 2+ years exp · Singapore
Apply
≈ $38k – $90k per year (Estimated) · In office · Full-Time · 5+ years exp · Singapore
Apply
≈ $28k – $66k per year (Estimated) · In office · Full-Time · Singapore
Python
SQL
Analytics
Tableau
Power BI
Apply
This is one of many
2,048,023 more open roles from verified company boards, updated every day.

