Job Search and Career Advice Platform

Enable job alerts via email!

R&D Software System Architect (Embedded Linux)

SEARCH STAFFING SERVICES PTE. LTD.

Singapore

On-site

SGD 80,000 - 120,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading cryptographic technology firm in Singapore is seeking an experienced R&D Software System Architect for embedded Linux systems. This role involves leading the architecture and design of secure and scalable software solutions, providing technical mentorship, and ensuring the integration of embedded systems. Candidates should possess a strong background in C/C++, Rust, and Python, with at least 8 years of embedded software experience, including 3 years in a technical leadership position. The firm offers competitive remuneration and a dynamic work environment.

Qualifications

  • Minimum 8 years of experience in embedded software development, with 3 years in a technical leadership role.
  • Skilled in analyzing complex problems and delivering innovative solutions.
  • Deep understanding of secure coding and cryptographic hardware technologies.

Responsibilities

  • Lead end-to-end architecture and design of embedded software and systems.
  • Provide technical leadership and mentorship.
  • Translate complex requirements into technical specifications.
  • Develop and test embedded software, ensuring robust hardware–software interaction.
  • Oversee code reviews and quality assurance.

Skills

C/C++
Rust
Python
Bash
Embedded Linux
Networking expertise
Leadership
Communication

Education

Bachelor / Masters in Computer Engineering / Electrical & Electronics Engineering or Software Engineering
Job description

Our client is a leading crytographic technology development firm in Singapore, providing design and development services to its partners and customers. We have the following vacancy for:

R&D Software System Architect (Embedded Linux)
Responsibilities:
  • Lead end-to-end architecture and design of scalable, secure embedded software and system solutions.
  • Provide technical leadership, mentorship, and enforce best practices in coding and performance.
  • Translate complex requirements into detailed technical specifications and architectures.
  • Develop, integrate, and test embedded software, ensuring robust hardware–software interaction.
  • Oversee code reviews, documentation, and quality assurance across the development lifecycle.
  • Collaborate with stakeholders and drive innovation through evaluation of emerging technologies.
Requirements
  • Bachelor / Masters in Computer Engineering / Electrical & Electronics Engineering or Software Engineering with minimum 8 years of experience in embedded software development with the recent 3 years in a embedded systems technical leadership type of role.
  • You should be proficient in C/C++, Rust, Python, and bash with strong embedded Linux and networking expertise.
  • Skilled in analysing complex problems and delivering innovative, cost-effective solutions.
  • Effective leader and communicator, adept at bridging technical and non-technical discussions.
  • Deep understanding of secure coding, risk assessment, and cryptographic hardware technologies.

Interested applicants, kindly send in a copy of your updated resume in WORD document to r@searchstaffing.com.sg stating your current and expected remuneration together with notice period required to current employer.

You can also contact Vincent Low for a confidential discussion at 6749 4236.

EA Personnel Registration No: R1324700

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.