Software System Architect – Embedded / Security Products at TALENTSIS PTE. LTD.

TALENTSIS PTE. LTD.

Singapore

On-site

SGD 120,000 - 160,000

Full time

5 days ago
Be an early applicant
Application generator

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

Get past ATS filters

Job summary

TALENTSIS PTE. LTD. in Singapore is seeking a Software System Architect to lead architecture, design and development of embedded software, firmware and application-level solutions for high-performance security products.

You will define system architecture, guide technical decisions, and lead engineering teams to ensure successful product delivery and secure coding practices.

Qualifications

  • Minimum 5 years' experience in embedded systems/software development, with experience in software architecture and technical leadership.
  • Strong proficiency in C/C++, Rust, Python and Bash.
  • Strong experience with Embedded Linux, including OS customization, kernel configuration and build systems such as Yocto/PetaLinux.
  • Good understanding of hardware-software integration, system debugging and performance optimization.
  • Strong networking knowledge covering Ethernet, TCP/IP, UDP, routing, switching and network security.
  • Familiarity with cloud computing and software deployment environments.
  • Experience with DevOps, CI/CD, GitLab and Docker.
  • Strong analytical, problem-solving, communication and technical leadership skills.
  • Preferred Experience with Linux kernel drivers, BSPs, low-level firmware, FPGA/SoC or hardware-accelerated platforms.
  • Exposure to C#, web frameworks or GUI development.
  • Knowledge of SSDLC and secure coding.
  • Experience with security products, cryptographic applications, HSM, KMS or secure communications . (EA Reg No: 20C0312)

Responsibilities

  • Define end-to-end software architecture, system interfaces and technical roadmaps.
  • Translate product requirements into scalable, secure and maintainable solutions.
  • Design, develop, integrate and validate embedded software and firmware.
  • Customize embedded Linux platforms such as Yocto and PetaLinux, with exposure to RTOS/bare-metal systems.
  • Lead application-level software development, system integration, performance tuning and testing.
  • Lead and mentor software engineers and conduct architecture, design, code and test reviews.
  • Drive best practices in secure coding, DevOps, CI/CD and software engineering.
  • Troubleshoot complex system and architectural issues and guide technical decisions.
  • Collaborate with product/project teams, hardware engineers, vendors and customers.
  • Maintain architecture/design documentation and ensure compliance with quality and cybersecurity standards.

Skills

Embedded systems
Software architecture
Technical leadership
C/C++
Rust
Python
CI/CD
DevOps
Networking
Security

Tools

Yocto
PetaLinux
GitLab
Docker
Linux kernel drivers

Job description

This Full time on site position offers great opportunities for career growth.

The Software System Architect will lead the architecture, design and development of embedded software, firmware and application-level solutions for high-performance security products. The role involves defining system architecture, guiding technical decisions, leading engineering teams and ensuring successful product delivery.

Key Responsibilities
  • Define end-to-end software architecture, system interfaces and technical roadmaps.
  • Translate product requirements into scalable, secure and maintainable solutions.
  • Design, develop, integrate and validate embedded software and firmware.
  • Customize embedded Linux platforms such as Yocto and PetaLinux , with exposure to RTOS/bare-metal systems.
  • Lead application-level software development, system integration, performance tuning and testing.
  • Lead and mentor software engineers and conduct architecture, design, code and test reviews.
  • Drive best practices in secure coding, DevOps, CI/CD and software engineering.
  • Troubleshoot complex system and architectural issues and guide technical decisions.
  • Collaborate with product/project teams, hardware engineers, vendors and customers.
  • Maintain architecture/design documentation and ensure compliance with quality and cybersecurity standards.
Requirements
  • Minimum 5 years' experience in embedded systems/software development, with experience in software architecture and technical leadership.
  • Strong proficiency in C/C++, Rust, Python and Bash .
  • Strong experience with Embedded Linux , including OS customization, kernel configuration and build systems such as Yocto/PetaLinux.
  • Good understanding of hardware-software integration, system debugging and performance optimization.
  • Strong networking knowledge covering Ethernet, TCP/IP, UDP, routing, switching and network security .
  • Familiarity with cloud computing and software deployment environments.
  • Experience with DevOps, CI/CD, GitLab and Docker .
  • Strong analytical, problem-solving, communication and technical leadership skills.
  • Preferred Experience with Linux kernel drivers, BSPs, low-level firmware, FPGA/SoC or hardware-accelerated platforms.
  • Exposure to C#, web frameworks or GUI development.
  • Knowledge of SSDLC and secure coding .
  • Experience with security products, cryptographic applications, HSM, KMS or secure communications . (EA Reg No: 20C0312)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software System Architect – Embedded / Security Products
Software System Architect – Embedded / Security Products

TALENTSIS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
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 - 210,000
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
SOFTWARE SYSTEM ARCHITECT
SOFTWARE SYSTEM ARCHITECT

Upper Spring Consulting • Singapore

On-site
SGD 120,000 - 180,000
Lead Embedded Systems Architect — Security & Firmware
Lead Embedded Systems Architect — Security & Firmware

TALENTSIS PTE. LTD. • Singapore

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

TALENTSIS PTE. LTD. • Singapore

On-site
SGD 180,000 - 260,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
Lead Embedded Software Engineer – Linux, Security & Systems
Lead Embedded Software Engineer – Linux, Security & Systems

talentsis pte. ltd. • Singapore

On-site
SGD 90,000 - 120,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
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