Embedded Firmware Engineer — SDK & Optics-Driven Systems

Morgan Mckinley Pte Ltd

Singapore

On-site

SGD 45,000 - 75,000

Full time

9 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Morgan McKinley Pte Ltd in Singapore is seeking a Software Engineer to join our firmware and software team, contributing to embedded software, firmware, and SDK solutions for SparkGrid optical products.

You will collaborate with hardware, ASIC, RTL, validation and system teams, take ownership of tasks, implement features, and help ensure performance, quality, reliability and security across the software stack.

Qualifications

  • Bachelor's degree or above in Electronics Engineering, Communication Engineering, Computer Engineering, Computer Science, or related disciplines.
  • 0-2 years of experience in embedded C/C++ development (fresh graduates welcome).
  • Strong foundation in software engineering principles and embedded system development.

Responsibilities

  • Responsible for SDK and firmware software development and design for chips and devices.
  • Participate in system development, maintenance, and software upgrades.
  • Develop and implement software features based on product and customer requirements.
  • Implement software architecture and application code to ensure system performance, quality, reliability, and security.
  • Perform software integration, testing, debugging, and troubleshooting.
  • Collaborate with hardware, ASIC, RTL, validation, and system teams during product development and bring-up.
  • Develop software utilities, APIs, diagnostic tools, and supporting applications.
  • Take ownership of assigned development tasks and prepare technical documentation and reports.

Skills

Embedded C/C++
Software development

Education

Bachelor's degree in Electronics/CS/Engineering

Job description

Morgan McKinley Pte Ltd in Singapore is seeking a Software Engineer to join our firmware and software team, contributing to embedded software, firmware, and SDK solutions for SparkGrid optical products.

You will collaborate with hardware, ASIC, RTL, validation and system teams, take ownership of tasks, implement features, and help ensure performance, quality, reliability and security across the software stack.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Morgan Mckinley Pte Ltd • Singapore

On-site
SGD 45,000 - 75,000
Embedded Firmware Engineer — Optical & High-Speed Hardware
Embedded Firmware Engineer — Optical & High-Speed Hardware

Ambition Singapore • Singapore

On-site
SGD 72,000 - 108,000
Embedded Firmware Engineer (Optical Communications)
Embedded Firmware Engineer (Optical Communications)

JAC RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 42,000 - 70,000
Firmware Engineer - Optical Engines & Modules
Firmware Engineer - Optical Engines & Modules

Silith • Singapore

Hybrid
SGD 70,000 - 110,000
Embedded Firmware Engineer - Optical & High-Speed Hardware
Embedded Firmware Engineer - Optical & High-Speed Hardware

AMBITION GROUP SINGAPORE PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Lead Software Engineer (Optical DSP_Photonic)
Lead Software Engineer (Optical DSP_Photonic)

JAC RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Lead Software Engineer Optical DSP & Firmware
Lead Software Engineer Optical DSP & Firmware

JAC Recruitment Pte Ltd • Singapore

On-site
SGD 120,000 - 170,000
Lead Software Engineer (Optical DSP_Photonic)
Lead Software Engineer (Optical DSP_Photonic)

JAC Recruitment Pte Ltd • Singapore

On-site
SGD 120,000 - 170,000
Lead Software Engineer (Optical DSP_Photonic)
Lead Software Engineer (Optical DSP_Photonic)

JAC Recruitment • Singapore

On-site
SGD 180,000 - 260,000
Lead Software Engineer - Optical DSP & Embedded Systems
Lead Software Engineer - Optical DSP & Embedded Systems

JAC Recruitment • Singapore

On-site
SGD 180,000 - 260,000