Software Engineer (C / C++)

JAC Recruitment Pte Ltd

Singapore

On-site

SGD 42,000 - 72,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JAC Recruitment Pte Ltd is seeking a Software Engineer to join the firmware and software development team of a deep-tech startup focused on next-generation semiconductor and photonics for AI infrastructure. The role is based in Singapore with focus on embedded software, firmware, and SDK solutions for optical communication products.

The ideal candidate has a Bachelor's degree and 0–2 years of experience in embedded C/C++ development, a solid software engineering foundation, and familiarity with

Qualifications

  • 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.

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++
Software engineering principles
Embedded systems development
Embedded software environments

Education

Bachelor's degree in CS/CE/EE/ Communications

Job description

COMPANY OVERVIEW

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

We are seeking a Software Engineer 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 (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 - 170,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
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
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
Software Engineer
Software Engineer

INTELLIPRO SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Embedded Firmware Engineer – Optical Transceivers
Senior Embedded Firmware Engineer – Optical Transceivers

Beecruit Pte Ltd • Singapore

Hybrid
SGD 110,000 - 170,000
Stock options
Hybrid work arrangement
20 days annual leave
+2
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 120,000 - 180,000