Embedded Jobs in Singapore
There are 131 open Embedded jobs in Singapore on freehire right now. 44 of them were posted recently. The skills employers ask for most often are python, cpp and embedded-systems.
Most requested skills
- python 44%
- cpp 44%
- embedded-systems 43%
- ai 40%
- embedded-software 40%
- automation 36%
- linux 22%
- agile 21%
How the work is done
- Onsite 14 · 11%
- Hybrid 3 · 2%
Visa sponsorship offered in 67% of the 18 postings that state a position on it.
Seniority
- Senior 38
- Staff 13
- Intern 7
- Lead 6
- Principal 3
Who is hiring
- 1000+ employees 31
- 11-50 employees 7
- 501-1000 employees 7
- 51-200 employees 5
Embedded Systems Engineer (Process Engineering)
Embedded Systems Engineer in Process Engineering, developing, testing, and validating PCB-based embedded hardware and firmware systems, collaborating with cross-functional teams on microcontrollers, C/C++, and communication protocols.
Embedded System Engineer
The Embedded System Engineer will design and develop electronic circuit boards and firmware for drone systems. Responsibilities include component sourcing, schematic and PCB layout design, firmware programming in C/C++, and testing hardware assemblies.
Engineer, Firmware Test (SSD)
The Firmware Test Engineer will develop and execute test plans for SSD firmware, focusing on verification, validation, and root-cause analysis. The role involves using Python for test automation and collaborating with cross-functional teams to ensure product reliability.
Embedded Software Engineer
Job Title: Embedded Software Engineer Employment Type: Permanent Salary: S$6,500 – S$7,000/month Role Overview We are looking for an experienced Embedded Software Engineer to develop and maintain embedded software for…
Lead Optical Transceiver Firmware Engineer
Lead the development, testing, and debugging of embedded firmware using C/C++ for optical transceivers, collaborating with hardware engineers to ensure reliable operation and optimize performance.
Firmware Engineer (Embedded FW engineer)
Lead architecture and development of low-level connectivity firmware (Wi-Fi, Bluetooth, Ethernet, NFC) for HP printer platforms using C/C++ on RTOS/embedded Linux, driving cross-layer debugging and security protocol integration.
Embedded Systems Engineer
Designs PCB layouts and embedded firmware for data loggers, integrates hardware/software with data center apps, and tests/commissions systems.
Embedded Firmware Engineer - HD
Design and develop embedded firmware in C/C++ for ARM-based microcontrollers, including low-level drivers, board bring-up, and hardware-software integration.
Software Engineer (Embedded Systems)
Develop and deploy embedded software components in C/VB.NET for mobile and IoT devices in digital identity, payment, and connectivity domains at Thales Singapore.
Staff Embedded Software Engineer, Imaging
Lead the architecture, development, and optimization of embedded imaging subsystem software for ARM Cortex-M–based SoCs, including firmware, device drivers, and camera interfaces (MIPI CSI-2), using C and RTOS environments.
Senior Embedded Graphics Software Engineer
Develop and test a graphics SDK (GPU HAL and graphics stack) for embedded MCUs on SoC and FPGA platforms, with hands-on debugging and system validation using C, ARM Cortex-M, and OpenGL ES.
Embedded AI Engineering Intern [IDA:00058]
The Embedded AI Engineering Intern will evaluate, implement, and benchmark AI/ML models on embedded hardware platforms like FPGAs and MCUs. The role focuses on optimizing model performance for latency, memory, and power constraints within the mobility sector.
Firmware Programmer
Develops and tests firmware for embedded Linux and bare-metal devices, working in a small team to code, debug, and document solutions for custom hardware.