Senior Embedded Software Engineer (Ref 26545)

Jobline Resources Pte Ltd

Singapore

On-site

SGD 90,000 - 130,000

Full time

10 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Jobline Resources Pte Ltd in Singapore seeks an embedded software engineer to design, develop, and maintain software for waveform processing systems. You will implement components for waveform modes, sequencing, and coordination with DSP/FPGA blocks, contributing to system-level architecture and end-to-end software integration.

The role requires strong C/C++ with RTOS knowledge, DSP fundamentals, and hands-on experience with hardware–software interfaces.

Qualifications

  • Degree in Electrical/Electronic/Computer Engineering or related field.
  • Strong C/C++ embedded software development with RTOS knowledge.
  • Deep understanding of DSP and waveform processing with FPGA/DSP interaction.
  • Hands-on experience controlling FPGA/DSP via APIs, registers, or memory-mapped interfaces.
  • Familiarity with waveform or signal processing system architectures.
  • Experience validating and verifying waveform behavior using simulation and tests.
  • Proficiency with profiling, debugging, and troubleshooting embedded software.
  • Experience debugging hardware–software integration across embedded processors, FPGA, DSP, RF.
  • Ability to analyze issues systematically and document interfaces.

Responsibilities

  • Design, develop, and maintain embedded software for waveform processing systems.
  • Implement components for waveform modes, sequencing, control flows, coordination with DSP/FPGA.
  • Contribute to embedded software architecture aligned with system design.
  • Collaborate with DSP, FPGA, RF, and Systems Engineering for 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 technical trade-off analysis and engineering decisions.
  • Support system bring-up, integration, and testing across hardware/software.
  • Produce and maintain docs on software architecture, interfaces, and behavior.
  • Provide guidance and knowledge sharing to junior engineers.

Skills

Embedded C/C++
RTOS concepts
DSP fundamentals
FPGA interaction
Debugging & troubleshooting
Software architecture
Verification & validation
Profiling tools
HW/SW integration
Documentation skills

Education

Electrical / Electronic / Computer Engineering degree

Tools

FPGA toolchains
DSP tools

Job description

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.
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.

Licence no :12C6060

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer
Senior Embedded Software Engineer

Jobline Resources Pte Ltd • Singapore

On-site
SGD 90,000 - 140,000
Senior/Embedded Software Engineer
Senior/Embedded Software Engineer

Success Human Resource Centre • Singapore

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

Jobline Resources Pte Ltd • Singapore

On-site
SGD 90,000 - 130,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 - Waveform & DSP/FPGA
Senior Embedded Software Engineer - Waveform & DSP/FPGA

Success Human Resource Centre • 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 FPGA Firmware Engineer – Waveform & Embedded Systems
Senior FPGA Firmware Engineer – Waveform & Embedded Systems

ST Engineering Advanced Networks & Sensors Pte Ltd • Singapore

On-site
SGD 120,000 - 180,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
Embedded Software Engineer
Embedded Software Engineer

RICORE TECHNOLOGY PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

BRT SYSTEMS PTE. LTD. • Singapore

On-site
SGD 90,000 - 120,000