Lead Software Engineer (Optical DSP_Photonic)

JAC Recruitment Pte Ltd

Singapore

On-site

SGD 120,000 - 170,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JAC Recruitment Pte Ltd in Singapore is seeking an experienced Software Lead to drive firmware and software platform development for cutting-edge optical communications products. You will lead a small team, shape architecture, and deliver robust SDKs and embedded software.

The role combines hands-on coding with technical leadership across hardware teams; you will establish coding standards, review designs, and ensure performance, security, and quality across firmware and software across product

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electronics Engineering, Communications Engineering, or related discipline.
  • 5+ years hands-on embedded C/C++ software development experience.
  • Experience with optical communications or Optical DSP technologies is required.
  • Familiarity with semiconductor, ASIC, FPGA, or silicon-based product development.
  • Strong understanding of software engineering principles, embedded systems, and firmware development.

Responsibilities

  • Lead and mentor a team of software engineers for SDK, firmware, and embedded software development.
  • Define software architecture, technical strategy, and development best practices.
  • Develop software for semiconductor and optical networking products and translate requirements into features.
  • Ensure software meets performance, reliability, scalability, security, and quality objectives.
  • Hands-on participation in design, coding, debugging, integration, and validation of critical components.

Skills

Embedded C/C++
Firmware development
Software architecture
Cross-functional leadership
Optical communications

Education

Bachelor's degree

Job description

COMPANY OVERVIEW

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

We are looking for an experienced Software Lead to drive the development of firmware and software platforms supporting cutting-edge optical communication products. This position combines technical leadership with hands‑on engineering responsibilities, encompassing SDK development, embedded software, firmware architecture, and cross-functional product integration.

JOB RESPONSIBILITIES
  • Lead, mentor, and grow a team of software engineers responsible for SDK, firmware, and embedded software development.
  • Define software architecture, technical strategy, and development best practices.
  • Design, develop, maintain, and enhance software solutions for semiconductor and optical networking products.
  • Translate product and customer requirements into robust software features and system capabilities.
  • Ensure software solutions meet performance, reliability, scalability, security, and quality objectives.
  • Participate directly in software design, coding, debugging, integration, testing, and issue resolution for critical components.
  • Work closely with hardware, ASIC, RTL, validation, applications, and systems engineering teams throughout product development cycles.
  • Develop APIs, software utilities, diagnostic tools, and supporting applications.
  • Conduct code reviews and establish coding standards, development methodologies, and engineering processes.
  • Manage project planning, resource allocation, technical risks, and delivery timelines.
  • Prepare and review technical specifications, design documentation, and engineering reports.
JOB REQUIREMENTS
  • Bachelor's degree or higher in Computer Science, Computer Engineering, Electronics Engineering, Communications Engineering, or a related discipline.
  • Minimum 5 years of hands‑on experience in embedded C/C++ software development.
  • Must have experience with optical communications, optical networking equipment, or Optical DSP technologies.
  • Familiarity with semiconductor, ASIC, FPGA, or silicon‑based product development.
  • Strong understanding of software engineering principles, embedded systems, and firmware development.
  • Strong proficiency in C and C++ programming.
  • Extensive experience developing embedded software and firmware solutions.
  • Solid understanding of software architecture, coding standards, debugging methodologies, and documentation practices.
  • Ability to independently deliver complex software components from design through validation and deployment.
  • Proven experience coordinating cross‑functional development efforts and leading software projects.

Working Location: Singapore

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

Similar jobs worth comparing

Lead Software Engineer (Optical DSP_Photonic)
Lead Software Engineer (Optical DSP_Photonic)

JAC RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer (C / C++)
Software Engineer (C / C++)

JAC Recruitment Pte Ltd • Singapore

On-site
SGD 42,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 & 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
Embedded C/C++ Engineer – Optical AI Hardware
Embedded C/C++ Engineer – Optical AI Hardware

JAC Recruitment Pte Ltd • Singapore

On-site
SGD 42,000 - 72,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
Principal / Senior Hardware (Electrical) Engineer – Optical Networking & High-Speed Systems
Principal / Senior Hardware (Electrical) Engineer – Optical Networking & High-Speed Systems

INTELLIPRO SINGAPORE PTE. LTD. • Singapore

On-site
SGD 140,000 - 200,000
Process Development Engineer
Process Development Engineer

InnoLight Technology • Singapore

On-site
SGD 180,000 - 260,000
Senior Firmware Engineer - Optical Transceivers
Senior Firmware Engineer - Optical Transceivers

HyperLight Corporation • Singapore

On-site
SGD 70,000 - 100,000
Competitive market-based compensation and benefits
Professional growth and mentorship opportunities