Job Search and Career Advice Platform

Enable job alerts via email!

Software System Architect (Embedded Linux)

SEARCH STAFFING SERVICES PTE. LTD

Singapore

On-site

SGD 80,000 - 120,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading cryptographic technology development firm in Singapore is seeking an experienced R&D Embedded Software Architect to lead the design and development of secure embedded systems. The ideal candidate will have a minimum of 8 years in embedded software development with 3 years in a technical leadership role, proficient in C/C++, Rust, Python, and Bash. This role emphasizes collaboration, innovation, and bridging technical discussions while ensuring secure software solutions.

Qualifications

  • Minimum 8 years of experience in embedded software development, including 3 years in a technical leadership role.
  • Proficient in C/C++, Rust, Python, and Bash with strong embedded Linux expertise.
  • Effective leader and communicator, skilled in bridging technical and non-technical discussions.

Responsibilities

  • Lead architecture and design of scalable, secure embedded software systems.
  • Provide technical leadership and mentorship in best coding practices.
  • Translate requirements into detailed specifications and architectures.

Skills

C/C++
Rust
Python
Bash
Embedded Linux
Networking

Education

Bachelor / Masters in Computer Engineering / Electrical & Electronics Engineering or Software Engineering
Job description
R&D Embedded Software Architect

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:

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 hr@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.

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