Jobiglo

No results.

Senior Embedded Software Engineer – Multiple Openings

TALENTSIS PTE. LTD. · Singapore

Permanent Senior 7,200 - 8,800 SGD/month 🇬🇧 English
C++ Rust Python Bash scripting Embedded Linux Linux kernel drivers Network programming Routing Switching Cloud technologies GitLab Docker CI/CD pipelines C# Secure coding HSM

Job description

About the role

We are seeking an experienced Senior Embedded Software Engineer to lead the architecture, design, and development of embedded software and firmware for high‑performance security products. The role works closely with cross‑functional teams to deliver reliable, scalable, and secure embedded solutions throughout the product lifecycle.

Key responsibilities

  • 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 meet product requirements.
  • Develop, integrate, test, and optimise embedded software components.
  • Lead and mentor software engineers, reviewing designs, code, and documentation.
  • Promote best practices in secure coding, performance optimisation, and software architecture.
  • Integrate software with hardware, perform system‑level testing and support firmware releases, manufacturing, qualification and deployment.
  • Collaborate with internal teams and external vendors to ensure successful project delivery.
  • Prepare technical documentation, architecture designs and engineering reports while ensuring compliance with engineering standards and quality processes.

Required profile

  • Bachelor’s 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.
  • Hands‑on experience with Embedded Linux platforms and OS customisation.
  • Solid 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.
  • Excellent analytical, troubleshooting, leadership and communication abilities.
  • Experience with Linux kernel drivers, C# application development, secure coding or HSM products is a plus.

Required skills

  • C
  • C++
  • Rust
  • Python
  • Bash scripting
  • Embedded Linux
  • Linux kernel drivers
  • OS customisation
  • Hardware‑software integration
  • Network programming (routing, switching)
  • Cloud technologies
  • GitLab
  • Docker
  • CI/CD pipelines
  • C#
  • Secure coding
  • HSM

What we offer

  • Competitive monthly salary ranging from SGD 7,200 to SGD 8,800.
  • Permanent employment with islandwide work locations in Singapore.
  • Opportunity to lead technical teams and work on cutting‑edge security products.
  • Professional development and mentorship in a fast‑growing environment.

Questions fréquentes

Le salaire proposé pour ce poste est de 7-9k SGD par mois. Le détail figure dans l'annonce.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Le contrat proposé est un Permanent basé à Singapore.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Singapore.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 1 month ago

Expires 1 week from now

39 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

TALENTSIS PTE. LTD.

Singapore