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 - 100,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 firm in Singapore is seeking an R&D Embedded Software Architect to lead the design and development of secure embedded software solutions. Candidates should have a Bachelor's/Master's degree in relevant fields and at least 8 years of software development experience, including 3 years in a technical leadership role. Proficiency in C/C++, Rust, and Python, along with strong leadership and communication skills, are essential for this position. Interested applicants can send their resumes to the provided email address.

Qualifications

  • Minimum 8 years of experience in embedded software development, with at least 3 years in tech leadership.
  • Proficient in programming languages relevant to embedded systems.
  • Effective communicator, capable of bridging technical discussions.

Responsibilities

  • Lead architecture and design of embedded software solutions.
  • Provide mentorship and enforce coding best practices.
  • Translate requirements into technical specifications.
  • Develop and test embedded software for robust interaction with hardware.

Skills

C/C++
Rust
Python
Bash
Embedded Linux
Networking
Technical leadership
Secure coding

Education

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

Our client is a leading cryptographic technology development firm in Singapore, providing design and development services to its partners and customers.


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 an 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.


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.