Senior Embedded Software Engineer

Jobline Resources Pte Ltd

Singapore

On-site

SGD 90,000 - 140,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 is seeking an experienced embedded software engineer to design, develop, and maintain software for waveform processing systems. You will implement modules and ensure integration with DSP/FPGA components, while contributing to architecture and documentation.

The role involves debugging, validation, and optimization, plus collaboration with RF and System Engineering teams to deliver end-to-end software solutions.

Qualifications

  • Strong C/C++ embedded development with RTOS knowledge.
  • Experience with waveform/signal processing blocks.
  • Experience with FPGA/DSP APIs and memory-mapped interfaces.
  • Ability to validate with simulation, tests, and verification tools.
  • Capable of debugging hardware–software integration issues.

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

Skills

C/C++
RTOS concepts
DSP fundamentals
FPGA APIs
Waveform processing
Software architecture
Debugging tools
Hardware integration

Education

Electrical/Electronic/Computer Engineering

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 (Ref 26545)
Senior Embedded Software Engineer (Ref 26545)

Jobline Resources Pte Ltd • Singapore

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

ST Engineering • Singapore

On-site
SGD 120,000 - 180,000
Competitive remuneration
Comprehensive benefits
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
Senior Embedded Software Engineer

ST Engineering • Singapore

On-site
SGD 120,000 - 180,000
Competitive remuneration
Comprehensive benefits
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
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