SalaryPeak

Principal/Senior | Software Engineer | Embedded Systems & Automation

RANDSTAD PTE. LIMITED
Singapore 5+ years Posted Feb 9, 2026

Salary Range

SGD 60,000 - SGD 120,000 /year

SGD 5,000 - SGD 10,000/month

Skills Required

RTOSRadioEmbedded LinuxEmbedded SoftwareWiFiHardwareradio frequencyScriptingWirelessEmbedded SystemsWifi RoutersTuningSoCNetworkingPythonFirmwareOrchestrationLinuxXilinx

Job Description

about the company.
A global leader in high-performance networking hardware and ruggedized communication systems. We provide secure, long-range data link solutions for complex industrial environments and remote edge-computing applications.

about the job. 
Drive the architecture and delivery of production-grade embedded firmware for mission-critical deployments.

  • Drive the architecture and delivery of high-reliability embedded firmware for enterprise-grade networking deployments.

  • Lead the end-to-end development and optimization of Linux-based networking distributions, including kernel tuning, custom drivers, and system orchestration services.

  • Define technical strategies for next-generation wireless standards (Wi-Fi 6/7), multi-radio integration, and resilient mesh networking protocols.

  • Oversee platform development for high-performance ARM-based SoCs, managing bootloaders, board bring-up, and hardware abstraction layers.

  • Architect robust security frameworks, including secure boot sequences, cryptographic firmware signing, and reproducible build systems.

skills and experience required.

  • Junior Level: Minimum 3 years of embedded software experience with professional-grade C programming.

  • Principal/Staff Level: 10+ years in embedded Linux, with significant hands-on experience customizing Linux distributions and middleware (e.g., systemd, D-Bus, or similar IPC frameworks).

  • Networking Mastery: Expert knowledge of the Linux networking stack, wireless protocols (802.11), and user-space wireless daemons.

  • Hardware Proficiency: Proven track record of delivering production firmware for major SoC vendor platforms (e.g., Qualcomm, Broadcom, or Marvell).

  • Tooling: Strong proficiency in C, Python, and shell scripting within a modern DevOps/SDLC environment.

To apply online please use the 'apply' function, alternatively you may contact Evangeline. (EA: 94C3609/ R24124002 ).