R&D Software System Architect (Embedded Linux)

SEARCH STAFFING SERVICES PTE. LTD

Singapore

On-site

SGD 120,000 - 160,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

SEARCH STAFFING SERVICES PTE. LTD is seeking a System Software Architect to lead the end-to-end design and development of embedded software for high-performance products. You will define scalable architectures and drive integration across hardware and software platforms.

The role requires strong C/C++, Rust, Python and Bash skills, hands-on Embedded Linux experience (Yocto/PetaLinux), and leadership in DevOps/CI/CD. Singapore Citizens with security clearance eligibility are preferred.

Qualifications

  • Minimum 5 years of embedded software/system design experience.
  • Experience in software architecture, technical design and system integration.
  • Strong programming skills in C/C++, Rust, Python and Bash for embedded systems.
  • Experience with Embedded Linux, Yocto/PetaLinux, OS customization and kernel configuration.

Responsibilities

  • Lead end-to-end architecture, design and development of embedded software, firmware and applications.
  • Define scalable, secure architectures and integration strategies across platforms.
  • Design and develop embedded Linux solutions including Yocto/PetaLinux, kernel configuration and BSPs.
  • Lead system integration, debugging, performance optimisation and reliability testing.
  • Provide technical leadership and collaborate with stakeholders to drive product delivery.

Skills

Embedded software
System architecture
C/C++
Rust
Python
Bash
Embedded Linux
OS customization
Kernel configuration
RTOS/bare-metal
Networking
DevOps/CI/CD
GitLab
Docker
Cybersecurity awareness

Tools

Yocto/PetaLinux
GitLab
Docker

Job description

System Software Architect
Responsibilities
  • Lead the end-to-end architecture, design and development of embedded software, firmware and application-level solutions for complex, high-performance products.
  • Define scalable, secure and maintainable software architectures, system interfaces and integration strategies across hardware and software platforms.
  • Design and develop embedded Linux solutions, including OS customisation, kernel configuration, Yocto/PetaLinux, firmware and application software.
  • Lead system integration, debugging, performance optimisation and reliability testing, while providing technical direction on complex engineering issues.
  • Provide technical leadership to software engineers and collaborate with product, project, hardware and external stakeholders to drive technical decisions and successful product delivery.
Requirements
  • Minimum 5 years of experience in embedded software/system design and development, with demonstrated experience in software architecture, technical design and system integration.
  • Strong programming skills in C/C++, Rust, Python and Bash, with hands-on experience developing software for embedded or resource-constrained systems.
  • Strong experience with Embedded Linux, preferably including Yocto/PetaLinux, OS customisation, kernel configuration, BSPs or Linux kernel drivers; RTOS or bare-metal experience is advantageous.
  • Good understanding of hardware-software integration, networking and system-level debugging, including Ethernet, TCP/IP/UDP, routing, switching and network security fundamentals.
  • Strong technical leadership and communication skills, with experience in DevOps/CI/CD, GitLab and Docker; exposure to cybersecurity, secure coding, FPGA/SoC or security products is an advantage.
  • Due to the nature of the role, applicants must be Singapore Citizens and able to meet the requirements for government security clearance.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software System Architect
Software System Architect

TALENTSIS PTE. LTD. • Singapore

On-site
SGD 180,000 - 260,000
R&D Software System Architect
R&D Software System Architect

SEARCH STAFFING SERVICES PTE. LTD. • Singapore

On-site
SGD 150,000 - 230,000
Embedded Linux System Architect - Lead Firmware & Platform
Embedded Linux System Architect - Lead Firmware & Platform

SEARCH STAFFING SERVICES PTE. LTD • Singapore

On-site
SGD 120,000 - 160,000
Software System Architect
Software System Architect

CAREER CONNEX PRIVATE LIMITED • Singapore

On-site
SGD 120,000 - 180,000
Senior Embedded Security System Architect
Senior Embedded Security System Architect

SEARCH STAFFING SERVICES PTE. LTD. • Singapore

On-site
SGD 150,000 - 230,000
Software System Architect (DSC|SN)
Software System Architect (DSC|SN)

St Engineering • Singapore

On-site
SGD 120,000 - 180,000
Software System Architect (Embedded Systems)(DSC|SN)
Software System Architect (Embedded Systems)(DSC|SN)

ST ENGINEERING INFO-SECURITY PTE. LTD • Singapore

On-site
SGD 120,000 - 180,000
Software System Architect (A008)
Software System Architect (A008)

CAREER CONNEX PRIVATE LIMITED • Singapore

On-site
SGD 180,000 - 300,000
Senior/Staff Software Architect (AIoT SoC Platform)
Senior/Staff Software Architect (AIoT SoC Platform)

Realtek Singapore Private Limited • Singapore

On-site
SGD 180,000 - 240,000
Senior Embedded Software Engineer (Many positions/ Permanent)
Senior Embedded Software Engineer (Many positions/ Permanent)

talentsis pte. ltd. • Singapore

On-site
SGD 90,000 - 120,000