Embedded Software Engineer (Senior/Principal)

MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD

Singapore

On-site

SGD 60,000 - 120,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NSING, part of Nations Technologies Group, Singapore R&D Center, seeks an Embedded Software Engineer to contribute to application test software, device drivers and customer reference software across SoC development, FPGA prototyping, post-silicon validation and customer applications.

You will collaborate with SoC design and verification teams, participate in design reviews, develop hardware abstraction layer drivers and a production-ready SDK, and help validate IP on FPGA and silicon while

Qualifications

  • Strong analytical and problem-solving skills with keen attention to detail.
  • Excellent communication and teamwork skills with the ability to collaborate in a cross-functional environment.
  • Flexibility and adaptability; able to manage multiple tasks and meet deadlines.

Responsibilities

  • Develop application test software, device drivers and customer reference software for SoC projects.
  • Work with SoC Design and Verification teams to create comprehensive validation test plans.
  • Participate in SoC design reviews to understand the chip in depth.
  • Participate in PCB design reviews to provide software-oriented requirements.
  • Develop Hardware Abstraction Layer drivers for in-house testing and production SDKs.
  • Validate new and existing hardware IP on FPGA prototypes and silicon.
  • Validate system-level performance and robustness of the SoC.
  • Collaborate with Product and Application teams to develop software for customer reference designs (motor controls, HMI, Edge ML).

Skills

Analytical skills
Communication
Adaptability

Job description

About NSING

As part of Nations Technologies Group, NSING was founded in 2018 in Singapore bringing high-performance semiconductor products and solutions to global semiconductor industry. Our products includes General and Secure MCU, Secure IC for TPM (Trusted Platform Module), Bluetooth Low Energy BLE and BMS (Battery Management System). When you join NSING, you will be part of a talented team in the Singapore R&D Center where we develop high performance MCU targeting for Industrial and Edge AI applications.

Your Role
  • As an Embedded Software Engineer, you will contribute to the development of application test software, device drivers and customer reference software. You will be working in various aspects of the SoC development in FPGA prototyping, post silicon validation and customer reference applications.
  • Work closely with SoC Design and Verification engineers to develop a comprehensive and complimentary validation test plan.
  • Participate in SoC design reviews to have in-depth understanding of the chip.
  • Participate in PCB design review to provide requirements from software perspectives.
  • Develop Hardware Abstract layer drivers for in-house testing as well as production ready SDK for customers.
  • Validate new and existing hardware IP on FPGA prototype and actual silicon.
  • Validate system level performance and test for robustness of SoC.
  • Working with Product and Application team to develop software for the customer reference design in areas such as motor controls, Human Machine Interface (GPU), Edge Machine Learning applications.
Other Skills
  • Strong analytical and problem-solving skills, with a keen attention to detail.
  • Excellent communication and teamwork skills, with the ability to collaborate effectively in a cross-functional environment.
  • Flexibility and adaptability and demonstrates ability to manage multiple tasks and projects, prioritizing effectively to meet deadlines.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer for SoC, FPGA & Edge AI
Embedded Software Engineer for SoC, FPGA & Edge AI

Manpower Staffing Services (Singapore) Pte Ltd • Singapore

On-site
SGD 60,000 - 120,000
Project Manager
Project Manager

MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD • Singapore

On-site
SGD 60,000 - 90,000
Application Engineer
Application Engineer

FONTES SINGAPORE PRIVATE LIMITED • Singapore

On-site
SGD 70,000 - 110,000
Application Engineer
Application Engineer

Fontes Singapore • Singapore

On-site
SGD 90,000 - 130,000
Senior Embedded Software Engineer (DSC/TE)
Senior Embedded Software Engineer (DSC/TE)

ST ENGINEERING ADVANCED NETWORKS & SENSORS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Embedded Software Engineer (21016)
Senior Embedded Software Engineer (21016)

ST Engineering • Singapore

On-site
SGD 80,000 - 130,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

ST Engineering • Singapore

On-site
SGD 120,000 - 180,000
Engineer/Senior Engineer in Product Engineering, NAND Validation/Characterization Singapore, Singapore Posted 18 hours ago
Engineer/Senior Engineer in Product Engineering, NAND Validation/Characterization Singapore, Singapore Posted 18 hours ago

Micron Technology, Inc. • Singapore

On-site
SGD 90,000 - 130,000
Senior Engineer in Product Engineering, NAND Validation Singapore, Singapore Posted 8 hours ago
Senior Engineer in Product Engineering, NAND Validation Singapore, Singapore Posted 8 hours ago

Micron Technology, Inc • Singapore

On-site
SGD 90,000 - 120,000
Senior FPGA Engineer(21015)
Senior FPGA Engineer(21015)

ST Engineering • Singapore

On-site
SGD 140,000 - 190,000
Competitive remuneration
Comprehensive benefits