Search by job, company or skills

Senior Embedded Software Engineer

Senior Embedded Software Engineer

jobline resources pte. ltd.
4-7 Years
SGD 6,000 - 7,000 per month
Early Applicant
  • Posted 2 days ago
  • Be among the first 10 applicants

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

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Registers

Waveform processing

DSP fundamentals

Memory mapped interfaces

Messaging mechanisms

Simulation test and verification tools

Troubleshooting tools

Software-hardware integration

Similar Jobs

5-8 yrs
SGD 4,500 - 6,500 per month
Singapore, Jurong East
Skills:
scalable architecture , control logic , Boot Loaders, Device Driver, Computer Engineering, Microcontrollers, development tools, Communication Protocols, Computer Science, Troubleshooting, Software Standards Development, Analysis of System Requirements, Bare Metal, Hardware Interfaces, Communication, Technology Expertise
5-8 yrs
SGD 5,000 - 8,000 per month
Singapore
Skills:
Electrical Engineering (including power engineerin, Bash Scripting, Test Automation Tools, Jenkins, Software Design, Software Development, System Deployment, Python, PRODUCT DESIGN PROJECTS, C for Embedded Systems, IT Service Operations, software interfaces, New Product Development, Embedded Operating Systems, server architecture, Software Integration Testing, Embedded Systems design, Continuous Integration and Continuous Deployment, Infrastructure
5-8 yrs
SGD 8,000 - 11,000 per month
Singapore, Paya Lebar
Skills:
C, C++, Gdb, Ci, Uart, Zephyr, Unit Testing, Spi, Device Drivers, Git, Jtag, I2c, Firmware, RF protocol sniffers, 802.15.4 Thread, Embedded peripheral interfaces, Bluetooth BLE Controller, hal, Logic analyzers, Pdm, TDM
5-7 yrs
Singapore
Skills:
Groovy, Java, Bash Scripting, C, Maven, Mercurial, Artifactory, Jira, Jenkins, Visual Basic, Git, Terraform, Docker, Ansible, Nexus, Kubernetes, Python
5-7 yrs
Singapore
Skills:
Rtos, C, Usb, Pcie, Linux, Ethernet, Embedded Software, Cpu, Intel Quartus, AMD Xilinx Vivado, Security, FPGA tools, microchip, MPU, FPGA SoC