Senior Embedded Systems Architect — Secure Firmware

JobCubby

Singapore

On-site

SGD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ST Engineering in Singapore is seeking a senior embedded software architect to lead the architecture, design and development of high‑performance security products on Linux platforms. The role requires hands-on technical leadership and cross‑functional collaboration with hardware and product teams.

You will mentor engineers, drive secure coding practices, and coordinate with vendors to deliver production‑ready firmware and software binaries, ensuring alignment with project goals and timelines.

Qualifications

  • Minimum 5 years of experience in embedded software architecture, design, and development.
  • Proficient in C/C++, Rust, Python, and bash scripting.
  • Strong experience with embedded Linux platforms, including OS customization.
  • Solid understanding of hardware platforms and hardware-software integration.
  • Solid understanding of network protocols, routing/switching, and network programming.
  • Experience with DevOps tools and CI/CD pipelines (e.g., GitLab, Docker).
  • Strong analytical and problem-solving skills, with the ability to lead cross-functional teams.
  • Excellent communication skills and ability to convey complex technical concepts clearly.

Responsibilities

  • Architect scalable, secure, and maintainable embedded software/firmware systems based on product requirements.
  • Define system-level architecture, interfaces, and integration strategies across software and hardware platforms.
  • Translate functional and non-functional requirements into detailed technical specifications and architectural blueprints.
  • Design, develop, integrate and test embedded software modules.
  • Customize and configure embedded Linux OS (e.g., Yocto, Petalinux) to support product requirements.
  • Build and maintain application-level software components, including GUI tools (e.g., in C#) if applicable.
  • Lead and mentor software engineers in design, development, integration, and testing activities.
  • Review and approve software architecture, design documents, source code, and test plans.
  • Drive technical decision-making and ensure adherence to best practices in secure coding, performance optimization, and maintainability.
  • Oversee the development and integration of embedded software components on Linux-based platforms.
  • Ensure seamless integration of software modules and conduct system-level testing to validate performance and reliability.
  • Prepare production-ready firmware/software binaries and support manufacturing processes.
  • Engage with internal and external stakeholders, including outsourced vendors, to gather requirements, align on architectural decisions, and ensure successful delivery.
  • Provide technical support for product qualification, certification, and compliance activities.
  • Produce high-quality technical documentation including architecture designs, user manuals, and engineering reports.
  • Enforce engineering processes and standards across the software development lifecycle.

Skills

Embedded C/C++
Rust
Python
Bash scripting
Linux/embedded Linux

Tools

Yocto
Petalinux
GitLab
Docker

Job description

ST Engineering in Singapore is seeking a senior embedded software architect to lead the architecture, design and development of high‑performance security products on Linux platforms. The role requires hands-on technical leadership and cross‑functional collaboration with hardware and product teams.

You will mentor engineers, drive secure coding practices, and coordinate with vendors to deliver production‑ready firmware and software binaries, ensuring alignment with project goals and timelines.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Embedded Systems Architect (Security & Performance)
Lead Embedded Systems Architect (Security & Performance)

ST Engineering • Singapore

On-site
SGD 120,000 - 180,000
Senior Secure Embedded Systems Architect
Senior Secure Embedded Systems Architect

SEARCH STAFFING SERVICES PTE. LTD • Singapore

On-site
SGD 120,000 - 180,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
Senior Embedded Systems Architect – Cybersecurity
Senior Embedded Systems Architect – Cybersecurity

ST ENGINEERING INFO-SECURITY PTE. LTD. • Singapore

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

ST Engineering • Singapore

On-site
SGD 120,000 - 180,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
Software Systems Architect (DSC/SN)
Software Systems Architect (DSC/SN)

ST ENGINEERING INFO-SECURITY PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Embedded Security Firmware Engineer, SSDs
Senior Embedded Security Firmware Engineer, SSDs

1100 Micron SemiAsiaOP Pte Ltd • Singapore

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

SEARCH STAFFING SERVICES PTE. LTD. • Singapore

On-site
SGD 150,000 - 230,000
Senior Embedded Firmware Architect
Senior Embedded Firmware Architect

Hewlett Packard Enterprise • Singapore

On-site
SGD 90,000 - 140,000