Global Search Partners banner

Software System Architect (Embedded Systems)

Global Search Partners

The Role

Overview

Lead architecture, design, & development of embedded security firmware/software.

Key Responsibilities

  • embedded linux
  • firmware build
  • software architecture
  • gui tools
  • system integration
  • stakeholder engagement

Tasks

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

Requirements

  • embedded linux
  • c++
  • rust
  • gitlab
  • docker
  • 5 years

What You Bring

Exposure to C# GUI application development. Strong experience with embedded Linux platforms, including OS customization Experience with DevOps tools and CI/CD pipelines (e.g., GitLab, Docker). Familiarity with cloud computing concepts and cloud-native application development. Knowledge of secure coding principles and software lifecycle methodologies. Strong analytical and problem-solving skills, with the ability to lead cross-functional teams. Minimum 5 years of experience in embedded software architecture,design, and development. Experience with developing Linux kernel drivers and low-level firmware components. Solid understanding of hardware platforms and hardware-software integration. (EA Licence No. 14C7000) Solid understanding of network protocols, routing/switching, and network programming. Excellent communication skills and ability to convey complex technical concepts clearly. Proficient in C/C++, Rust, Python, and bash scripting. Experience with HSM product development. This role requires a strong background in embedded systems, software architecture, and technical leadership. The ideal candidate will have at least 5 years of experience in embedded software development, with a proven ability to architect complex systems, guide project teams, and ensure alignment with product and business goals.

The Company

About Global Search Partners

-Delivers global placements through a tightly integrated and discreet search methodology. -Places senior candidates in Real Estate & Infrastructure, Industrial and Engineering, IT, Aviation and Luxury Retail. -Maintains specialist teams for functional roles in IT, Sales, Engineering and HR—offering cross‑industry reach. -Each search is personally managed by senior consultants, ensuring consistency from brief to placement. -Built deep regional networks, with teams across Singapore, Hong Kong and offices spanning four continents. -Exposes clients’ blind spots and turns limitations into strategic strengths through focused relationships.

Sector Specialisms

Real Estate

Infrastructure

Industrial and Engineering

Information Technology

Luxury Retail

Aviation