Embedded Firmware Engineer (Optical Communications)

JAC RECRUITMENT PTE. LTD.

Singapore

On-site

SGD 42,000 - 70,000

Full time

10 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

JAC RECRUITMENT PTE. LTD. is seeking an Embedded Firmware Engineer (Optical Communications) to join our firmware and software development team in Singapore.

You will contribute to embedded software, firmware, and SDK solutions powering next-generation optical communication products. Ideal candidates have a degree in Electronics/Communications and up to 2 years in embedded C/C++ development, with a solid grounding in software engineering and embedded systems.

Qualifications

  • Bachelor's degree or higher in CS/CE/EE or related field.
  • 0-2 years of embedded C/C++ development; fresh graduates welcome.
  • Strong fundamentals in software engineering and embedded systems.
  • Experience with optical communication systems or Optical DSP is a plus.

Responsibilities

  • Develop and design SDK and firmware software for semiconductor chips and optical communication devices.
  • Participate in system development, maintenance, feature implementation, and software upgrades.
  • Develop and implement software features based on product specifications and customer requirements.
  • Design and implement software architectures and application code to meet performance, reliability, quality, and security objectives.
  • Perform software integration, testing, debugging, troubleshooting, and issue resolution.
  • Collaborate closely with hardware, ASIC, RTL, validation, and system engineering teams throughout product development and bring-up activities.
  • Develop software utilities, APIs, diagnostic tools, and supporting applications.
  • Take ownership of assigned development tasks and contribute to technical documentation, design specifications, and engineering reports.

Skills

Embedded C/C++
Firmware development
Software engineering
Optical communications

Education

Bachelor's degree or higher

Job description

COMPANY OVERVIEW

The client deep-tech startup focused on next-generation semiconductor and photonics technologies for AI infrastructure.

We are seeking a Embedded Firmware Engineer (Optical Communications) to join the firmware and software development team. This role offers the opportunity to contribute to the development of embedded software, firmware, and SDK solutions that power next-generation optical communication products.

JOB RESPONSIBILITIES
  • Develop and design SDK and firmware software for semiconductor chips and optical communication devices.
  • Participate in system development, maintenance, feature implementation, and software upgrades.
  • Develop and implement software features based on product specifications and customer requirements.
  • Design and implement software architectures and application code to meet performance, reliability, quality, and security objectives.
  • Perform software integration, testing, debugging, troubleshooting, and issue resolution.
  • Collaborate closely with hardware, ASIC, RTL, validation, and system engineering teams throughout product development and bring-up activities.
  • Develop software utilities, APIs, diagnostic tools, and supporting applications.
  • Take ownership of assigned development tasks and contribute to technical documentation, design specifications, and engineering reports.
JOB REQUIREMENTS
  • Bachelor's degree or higher in Computer Science, Computer Engineering, Electronics Engineering, Communications Engineering, or a related discipline.
  • 0-2 years of experience in embedded C/C++ development. Fresh graduates with strong fundamentals are encouraged to apply.
  • Strong foundation in software engineering principles and embedded systems development.
  • Familiarity with embedded software and firmware development environments.
  • Plus if you have experience with optical communication systems, optical modules, or Optical DSP products.

Working Location: Singapore

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (Embedded SDK / Firmware)
Software Engineer (Embedded SDK / Firmware)

JAC Recruitment • Singapore

On-site
SGD 48,000 - 72,000
Software Engineer (C / C++)
Software Engineer (C / C++)

JAC RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 42,000 - 64,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_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
Optical Communications: Embedded Firmware Engineer
Optical Communications: Embedded Firmware Engineer

JAC RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 42,000 - 70,000
Firmware & Embedded C/C++ Engineer for Optical AI Chips
Firmware & Embedded C/C++ Engineer for Optical AI Chips

JAC RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 42,000 - 64,000
Embedded C/C++ Firmware Engineer - Semiconductors & Optics
Embedded C/C++ Firmware Engineer - Semiconductors & Optics

JAC Recruitment • Singapore

On-site
SGD 48,000 - 72,000
Lead Software Engineer - Optical DSP & Embedded
Lead Software Engineer - Optical DSP & Embedded

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