Senior/Embedded Software Engineer

Success Human Resource Centre Pte Ltd

Singapore

On-site

SGD 6,000 - 7,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Shuttle service

Job summary

Success Human Resource Centre Pte Ltd in Singapore is seeking an embedded software engineer to design, develop, and maintain software for waveform processing systems. You will work with DSP, FPGA, RF, and Systems Engineering teams to enable end-to-end integration.

The role requires strong C/C++ with RTOS knowledge and DSP experience. This permanent position is in Jurong East, Mon-Fri 8am–5:30pm, salary up to SGD 7,000 plus PB.

Qualifications

  • Bachelor's degree in Electrical/ Electronics/ Computer Engineering or related field.
  • Strong C/C++ embedded development with RTOS experience.
  • Experience with DSP and FPGA/DSP interactions.
  • Experience debugging hardware/software integration.
  • Knowledge of waveform or signal processing systems.
  • Experience with verification and validation tools.

Responsibilities

  • Design, develop, and maintain embedded software for waveform processing systems.
  • Implement components for waveform modes, sequencing, and DSP/FPGA coordination.
  • Contribute to embedded software architecture aligned with system design.
  • Collaborate with DSP, FPGA, RF, and Systems Eng to enable end-to-end integration.
  • Participate in reviews of designs and APIs, providing technical feedback.
  • Debug, validate, and optimize embedded software for correctness and performance.
  • Assist in trade-off analysis and engineering decisions within scope.
  • Support system bring-up, integration, and testing across HW/SW boundaries.
  • Produce documentation on software architecture and interfaces.
  • Provide guidance to junior engineers.

Skills

Embedded C/C++
RTOS concepts
DSP fundamentals
FPGA interaction
Software architecture
Debugging
HW/SW integration

Education

Bachelor's in Electrical/Electronic/Computer Engineering

Tools

APIs
Simulation tools
Memory-mapped I/O
Profiling tools

Job description

- Permanent
- Up to $7,000 + PB
- Mon–Fri 8am–5:30pm
- Jurong East (Shuttle service provided at selected MRT station)

Job Responsibilities:

  • Design, develop, and maintain embedded software modules supporting waveform processing systems.
  • Implement software components for waveform modes, sequencing, control flows, and coordination with DSP/FPGA blocks.
  • Contribute to embedded software architecture in alignment with overall system and waveform design.
  • Work closely with DSP, FPGA, RF, and System Engineering teams to support end to end software integration.
  • Participate in reviews of embedded software designs, control logic, and waveform APIs, providing technical feedback.
  • Perform debugging, validation, and optimization of embedded software to ensure functional correctness and performance.
  • Assist in technical trade off analysis and contribute to engineering decision making within defined scope.
  • Support systems bring up, integration, and testing activities across hardware and software boundaries.
  • Produce and maintain technical documentation covering software architecture, interfaces, and control behavior.
  • Provide technical guidance and knowledge sharing to junior engineers where applicable.

Period:

  • Permanent

Location:

  • Jurong East (Shuttle service provided at selected MRT station)

Working hours:

  • Mon–Fri 8am–5:30pm
  • Up to $7,000 + PB

Job Requirements:

  • Knowledge in Electrical / Electronic / Computer Engineering, or related field.
  • Strong working knowledge of embedded software development using C/C++, with understanding of RTOS concepts.
  • Good understanding of DSP fundamentals and embedded software interaction with FPGA/DSP waveform processing blocks.
  • Hands on experience controlling FPGA/DSP functions via APIs, registers, memory mapped interfaces, or messaging mechanisms.
  • Familiarity with software architecture for waveform or signal processing systems.
  • Experience validating and verifying waveform behavior using simulation, test, and verification tools.
  • Familiar with profiling, debugging, and troubleshooting tools for embedded software systems.
  • Experience debugging software–hardware integration issues across embedded processors, FPGA, DSP, and RF subsystems.
  • Able to analyze technical issues systematically and document software behavior and interfaces clearly.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - Waveform & DSP/FPGA
Senior Embedded Software Engineer - Waveform & DSP/FPGA

Success Human Resource Centre Pte Ltd • Singapore

On-site
SGD 6,000 - 7,000
Shuttle service
Senior Embedded Software Engineer: DSP/FPGA Systems
Senior Embedded Software Engineer: DSP/FPGA Systems

SUCCESS HUMAN RESOURCE CENTRE PTE. LTD. • Singapore

On-site
SGD 71,000 - 85,000
Senior Embedded Software Engineer: Waveform DSP/FPGA
Senior Embedded Software Engineer: Waveform DSP/FPGA

ST Engineering Advanced Networks & Sensors Pte Ltd • Singapore

On-site
SGD 90,000 - 130,000
Senior / Embedded Software Engineer (DS/CY/ACD/21015)
Senior / Embedded Software Engineer (DS/CY/ACD/21015)

ST Engineering Advanced Networks & Sensors Pte Ltd • Singapore

On-site
SGD 90,000 - 130,000
Senior Electronics & Firmware Engineer
Senior Electronics & Firmware Engineer

Success Human Resource Centre Pte Ltd • Singapore

On-site
SGD 47,000 - 78,000
Permanent Senior Electronics & Firmware Engineer at Ang Mo Kio (shuttle Service provided), Up to $7,000 + PB (Office hours)
Permanent Senior Electronics & Firmware Engineer at Ang Mo Kio (shuttle Service provided), Up to $7,000 + PB (Office hours)

SUCCESS HUMAN RESOURCE CENTRE PTE. LTD. • Singapore

On-site
SGD 71,000 - 85,000
Shuttle service from MRT
Assistant/Principal Engineer (FPGA)
Assistant/Principal Engineer (FPGA)

Success Human Resource Centre Pte Ltd • Singapore

On-site
SGD 78,000 - 89,000
Shuttle service from MRT
Senior / Software Development Engineer – Semiconductor Equipment / Automation | Woodlands/ 5 days/ Up to $6.5k [0580]
Senior / Software Development Engineer – Semiconductor Equipment / Automation | Woodlands/ 5 days/ Up to $6.5k [0580]

THE SUPREME HR ADVISORY PTE. LTD. • Singapore

On-site
SGD 39,000 - 73,000
Product Development Engineer
Product Development Engineer

Success Human Resource Centre Pte Ltd. • Singapore

On-site
SGD 71,089 - 85,150
Senior / FPGA Firmware Engineer (DS/CY/ACD/21014)
Senior / FPGA Firmware Engineer (DS/CY/ACD/21014)

ST Engineering Advanced Networks & Sensors Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000