R&D Software System Architect (Embedded Linux)

SEARCH STAFFING SERVICES PTE. LTD.

Singapore

On-site

SGD 140,000 - 210,000

Full time

8 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

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, firmware and applications for high-performance products.

You will define scalable, secure architectures and collaborate across hardware and software teams in a government-facing tech environment. The role requires strong C/C++, Rust and Python skills, extensive Embedded Linux experience (Yocto/PetaLinux), and leadership to guide engineers through

Qualifications

  • Minimum 5 years in embedded software design and development.
  • Strong skills in C/C++, Rust, Python and Bash with hands-on embedded experience.
  • Experience with Embedded Linux, Yocto/PetaLinux, kernel configuration, BSPs or drivers.
  • Good understanding of hardware-software integration, networking and system debugging.
  • Exposure to cybersecurity, secure coding, and DevOps/CI/CD is advantageous.
  • Singapore Citizens eligible for government security clearance.

Responsibilities

  • Lead end-to-end architecture, design and development of embedded software, firmware and application-level solutions.
  • Define scalable, secure and maintainable software architectures, system interfaces and integration strategies across hardware and software platforms.
  • Design and develop embedded Linux solutions, OS customization, kernel configuration, Yocto/ PetaLinux, firmware and application software.
  • Lead system integration, debugging, performance optimization 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.

Skills

Embedded software
System architecture
C/C++
Rust
Python
Bash
Embedded Linux
Yocto
Kernel config
Networking
CI/CD
GitLab
Docker
Security
Team leadership

Tools

GitLab
Docker
CI/CD

Job description

Join an established technology company that develops advanced cybersecurity and trusted computing solutions for government, defence, and enterprise customers. The team focuses on designing secure software and systems that protect critical information and digital infrastructure, offering opportunities to work on cutting-edge security technologies in a collaborative and innovation-driven environment.

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 customization, kernel configuration, Yocto/ PetaLinux, firmware and application software.
  • Lead system integration, debugging, performance optimistin 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
  • Minimum5 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 customization, 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

R&D Software System Architect (Embedded Linux)
R&D Software System Architect (Embedded Linux)

Search staffing services pte ltd • Singapore

On-site
SGD 140,000 - 190,000
R&D Software System Architect (Embedded Linux)
R&D Software System Architect (Embedded Linux)

SEARCH STAFFING SERVICES PTE. LTD • Singapore

On-site
SGD 120,000 - 160,000
R&D Software System Architect
R&D Software System Architect

SEARCH STAFFING SERVICES PTE. LTD. • Singapore

On-site
SGD 150,000 - 230,000
Software System Architect – Embedded / Security Products
Software System Architect – Embedded / Security Products

TALENTSIS PTE. LTD. • 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 – Embedded / Security Products at TALENTSIS PTE. LTD.
Software System Architect – Embedded / Security Products at TALENTSIS PTE. LTD.

TALENTSIS PTE. LTD. • Singapore

On-site
SGD 120,000 - 160,000
SOFTWARE SYSTEM ARCHITECT
SOFTWARE SYSTEM ARCHITECT

Upper Spring Consulting • Singapore

On-site
SGD 120,000 - 180,000
Secure Embedded Linux System Architect
Secure Embedded Linux System Architect

Search staffing services pte ltd • Singapore

On-site
SGD 140,000 - 190,000
Software System Architect
Software System Architect

TALENTSIS PTE. LTD. • Singapore

On-site
SGD 180,000 - 260,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