Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
1,649

Software Developer jobs in Singapore

Senior Embedded Software Engineer

STARFIVE INTERNATIONAL PTE. LTD.

Singapore
On-site
SGD 60,000 - 90,000
20 days ago
I want to receive the latest job alerts for “Software Developer” jobs

Software Engineer, AIDD

A*STAR RESEARCH ENTITIES

Singapore
On-site
SGD 70,000 - 100,000
20 days ago

Principal Software Engineer

INFOWIZ PTE. LTD.

Singapore
On-site
SGD 90,000 - 120,000
20 days ago

Senior Embedded software engineer

ROCKWELL AUTOMATION ASIA PACIFIC BUSINESS CENTER PTE. LTD.

Singapore
Hybrid
SGD 60,000 - 80,000
20 days ago

Power Applications Engineer: Field Solutions & Proposals

Focal Search Pte Ltd

Singapore
On-site
SGD 60,000 - 90,000
20 days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Software Engineer (sustenance Engineer)

ANTAS PTE. LTD.

Singapore
On-site
SGD 80,000 - 100,000
20 days ago

Production-Focused Software Engineer (C++, Real-Time)

Focal Search Pte Ltd

Singapore
On-site
SGD 60,000 - 80,000
20 days ago

Software Engineer

Focal Search Pte Ltd

Singapore
On-site
SGD 60,000 - 80,000
20 days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Software Engineer

Singapore Technologies Engineering Ltd

Singapore
On-site
SGD 60,000 - 80,000
20 days ago

Junior Java Applications Support Engineer

TECHNOPALS PTE. LTD.

Singapore
On-site
SGD 55,000 - 75,000
21 days ago

Java Application Support Engineer (L2/L3) – Banking

NEARSOURCE PTE. LTD.

Singapore
On-site
SGD 40,000 - 60,000
21 days ago

Junior Java Applications Support Engineer

TECHNOPALS CONSULTANTS PTE. LTD.

Singapore
On-site
SGD 55,000 - 75,000
21 days ago

Software Engineer (Oracle PLM)

ALPHA NET SOLUTIONS PTE. LTD.

Singapore
On-site
SGD 60,000 - 80,000
21 days ago

Senior Software Engineer (Informatica) (JD25870A)

JOBLINE RESOURCES PTE. LTD.

Singapore
On-site
SGD 100,000 - 125,000
21 days ago

Software Design Engineer

ANTAS PTE. LTD.

Singapore
On-site
SGD 80,000 - 120,000
21 days ago

Senior Consultant-Senior Software Engineer

Infosys Singapore & Australia

Singapore
On-site
SGD 70,000 - 100,000
21 days ago

Senior AAA Software Engineer - Banking Integrations

INFRASOFT TECHNOLOGIES PTE LTD

Singapore
On-site
SGD 90,000 - 120,000
21 days ago

Senior Software Engineer: Banking Integrations & CI/CD

INFRASOFT TECHNOLOGIES PTE LTD

Singapore
On-site
SGD 80,000 - 110,000
21 days ago

Android Software Engineer - Messaging Team

TIKTOK PTE. LTD.

Singapore
On-site
SGD 100,000 - 125,000
21 days ago

Android Software Engineer - TikTok - Singapore

TIKTOK PTE. LTD.

Singapore
On-site
SGD 100,000 - 125,000
21 days ago

Sales & Application Engineer: Drive Solutions & Growth

EINST TECHNOLOGY PTE. LTD.

Singapore
On-site
SGD 80,000 - 100,000
21 days ago

Senior Full-Stack & Cloud Software Engineer

half the sky

Singapore
On-site
SGD 90,000 - 120,000
21 days ago

Die Bonding Applications Engineer – Advanced Packaging

CAPCON SINGAPORE PTE. LTD.

Singapore
On-site
SGD 80,000 - 100,000
21 days ago

New Grad Software Engineer: Mentored & Impactful Builds

PALANTIR TECHNOLOGIES SINGAPORE PTE. LTD.

Singapore
Hybrid
SGD 70,000 - 100,000
21 days ago

Software Engineer, New Grad

PALANTIR TECHNOLOGIES SINGAPORE PTE. LTD.

Singapore
Hybrid
SGD 70,000 - 100,000
21 days ago

Top job titles:

Hr jobsData Scientist jobsSocial Work jobsBarista jobsEvent Management jobsNight jobsParalegal jobsOffice Administration jobsBusiness Management jobsClub jobs

Top companies:

Jobs at AmazonJobs at Jp Morgan ChaseJobs at DysonJobs at PsaJobs at NetflixJobs at BloombergJobs at DisneyJobs at MastercardJobs at UnileverJobs at Shein

Similar jobs:

It Software Engineer jobsSoftware Engineer jobsWeb Developer jobsFront End Developer jobsDeveloper jobs
Senior Embedded Software Engineer
STARFIVE INTERNATIONAL PTE. LTD.
Singapore
On-site
SGD 60,000 - 90,000
Full time
20 days ago

Job summary

A leading technology firm in Singapore is seeking a Firmware Engineer to design, develop, and lead firmware projects. Candidates should have a Bachelor's degree in Computer Science or Engineering and 3-5 years of experience in embedded systems development. Proficiency in C/C++ programming and familiarity with embedded operating systems like Linux or FreeRTOS is essential. This role offers opportunities for hands-on work with state-of-the-art technologies in a collaborative environment.

Qualifications

  • Minimum of 3-5 years of experience in embedded systems.
  • Experience with embedded operating systems like Linux and FreeRTOS.
  • Demonstrated experience with C/C++/assembly language programming.

Responsibilities

  • Design, develop, and document firmware modules.
  • Lead firmware projects and collaborate with software and hardware teams.
  • Utilize low-level C coding techniques and follow development best practices.

Skills

Embedded software development
C/C++ programming
Problem analysis and solving
Team collaboration

Education

Bachelor's degree in Computer Science/Engineering or related field

Tools

Linux
FreeRTOS
OpenAMP
Job description
Responsibilities
  • Design, develop, code, and document larger modules as part of firmware projects and lead a firmware project.
  • Rich experience on embedded SoC software development and debug environment setup.
  • Work with relevant architects, software and hardware teams to finalize the system level solutions and modularize the firmware development works.
  • Utilize low level C coding techniques when developing codebases, follow coding standards and follow standard development best practices.
  • Read schematics, utilize oscilloscopes, digital analyzers, and other test equipment in the development and debugging of firmware designs.
  • Have fundamental knowledge about the operating system and its common drivers, especially understanding basics of RTOS.
  • Have fundamental knowledge about inter-chip communications in heterogenous processor environment, and able to use OpenAMP or RPC such techniques.
  • Understand storage devices/controller (i.e. SAS, SATA etc.) driver, protocols and firmware design is a plus.
  • Understand power management at system level and OS power management handling is a plus, especially familiar with PMIC firmware.
  • Understand the virtualization techniques on server environment is a plus.
Requirements
  • Minimum degree in Bachelors Engineering in Computer Science/Engineering, Electrical Engineering, related field or equivalent experience on embedded system.
  • Minimum of 3-5 years of experience
  • Experience with implementing embedded operating systems such as Linux, FreeRTOS on target hardware
  • Demonstrated experience with C/C++/assembly language programming.
  • Demonstrated experience with ability of problem analysis and solving.
  • Familiar with RISC-V/ARM ISA is a plus.
  • Good team player and be able to prioritize the tasks and delivery the modalized development work.
  • 1
  • ...
  • 31
  • 32
  • 33
  • ...
  • 66

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Press
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • JobLeads Blog
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2026 | All rights reserved