Senior Embedded Software Engineer (Many positions/ Permanent)

talentsis pte. ltd.

Singapore

On-site

SGD 90,000 - 120,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

talentsis pte. ltd. is seeking an experienced Embedded Software Engineer to lead the architecture, design and development of embedded software for Linux-based high-performance security products in Singapore.

You will collaborate with cross-functional teams and provide technical leadership across the product lifecycle. The ideal candidate holds a degree in a relevant engineering discipline, with 5+ years in embedded software, strong C/C++, Rust, Python and Bash skills, and experience with

Qualifications

  • Degree in Computer Engineering, Computer Science, Electrical Engineering, or related field.
  • Minimum 5 years of experience in embedded software or firmware development.
  • Proficient in C/C++, Rust, Python, and Bash scripting.
  • Experience with Embedded Linux platforms and OS customization.
  • Knowledge of networking concepts, routing, switching, and network programming.
  • Familiarity with cloud technologies, GitLab, Docker, and CI/CD pipelines.
  • Strong analytical, troubleshooting, leadership, and communication skills.
  • Experience with Linux kernel drivers is a plus.

Responsibilities

  • Design and develop embedded software and firmware for Linux-based platforms.
  • Define software architecture, system interfaces, and integration strategies.
  • Lead and mentor software engineers throughout the development lifecycle.
  • Integrate software with hardware platforms and perform system-level testing.
  • Collaborate with internal teams and external vendors to ensure successful project delivery.
  • Prepare technical documentation, architecture designs, and engineering reports.

Skills

C/C++
Rust
Python
Bash scripting
Embedded Linux
Networking
GitLab
Docker
CI/CD
Kernel drivers

Education

Degree in Computer Engineering, Computer Science, Electrical Engineering, or related discipline

Tools

GitLab
Docker
CI/CD

Job description

About the Role

We are looking for an experienced Embedded Software Engineer to lead the architecture, design, and development of embedded software and firmware for high-performance security products. You will work closely with cross-functional teams to deliver reliable, scalable, and secure embedded solutions while providing technical leadership throughout the product development lifecycle.

Key Responsibilities
Software Architecture & Development
  • Design and develop embedded software and firmware for Linux-based platforms.
  • Define software architecture, system interfaces, and integration strategies.
  • Customize embedded Linux operating systems to support product requirements.
  • Develop, integrate, test, and optimize embedded software components.
Technical Leadership
  • Lead and mentor software engineers throughout the development lifecycle.
  • Review software designs, source code, and technical documentation.
  • Promote best practices in software architecture, secure coding, and performance optimization.
System Integration & Delivery
  • Integrate software with hardware platforms and perform system-level testing.
  • Support firmware releases, manufacturing, product qualification, and deployment.
  • Collaborate with internal teams and external vendors to ensure successful project delivery.
Documentation & Quality
  • Prepare technical documentation, architecture designs, and engineering reports.
  • Ensure compliance with engineering standards, quality requirements, and development processes.
Requirements
  • Degree in Computer Engineering, Computer Science, Electrical Engineering, or a related discipline.
  • Minimum 5 years of experience in embedded software or firmware development.
  • Strong programming skills in C/C++, Rust, Python, and Bash scripting.
  • Experience with Embedded Linux platforms and OS customization.
  • Strong understanding of hardware-software integration and embedded systems.
  • Knowledge of networking concepts, routing, switching, and network programming.
  • Familiarity with cloud technologies, GitLab, Docker, and CI/CD pipelines.
  • Strong analytical, troubleshooting, leadership, and communication skills.
  • Experience with Linux kernel drivers, C# application development, secure coding, or HSM products will be an advantage.

(EA Reg No: 20C0312)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software System Architect – Embedded / Security Products
Software System Architect – Embedded / Security Products

TALENTSIS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Software System Architect – Embedded / Security Products at TALENTSIS PTE. LTD.
Software System Architect – Embedded / Security Products at TALENTSIS PTE. LTD.

TALENTSIS PTE. LTD. • Singapore

On-site
SGD 120,000 - 160,000
R&D Software System Architect (Embedded Linux)
R&D Software System Architect (Embedded Linux)

Search staffing services pte ltd • Singapore

On-site
SGD 140,000 - 190,000
R&D Software System Architect (Embedded Linux)
R&D Software System Architect (Embedded Linux)

SEARCH STAFFING SERVICES PTE. LTD. • Singapore

On-site
SGD 140,000 - 210,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
SOFTWARE SYSTEM ARCHITECT
SOFTWARE SYSTEM ARCHITECT

Upper Spring Consulting • Singapore

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

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 INFO-SECURITY PTE. LTD • Singapore

On-site
SGD 120,000 - 180,000
R&D Software System Architect (Embedded Linux)
R&D Software System Architect (Embedded Linux)

SEARCH STAFFING SERVICES PTE. LTD • Singapore

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

SEARCH STAFFING SERVICES PTE. LTD. • Singapore

On-site
SGD 150,000 - 230,000