CareerCross uses cookies to enhance your experience on our websites. If you continue to view our sites without changing your browser settings, then it is assumed that we have your consent to collect and utilise your cookies. If you do not want to give us your consent, then please change the cookie settings on your browser. Please refer to our privacy policy for more information.
CareerCross uses cookies to enhance your experience on our websites. If you continue to view our sites without changing your browser settings, then it is assumed that we have your consent to collect and utilise your cookies. If you do not want to give us your consent, then please change the cookie settings on your browser. Please refer to our privacy policy for more information.
| Location | Singapore, Singapore |
| Job Type | Permanent Full-time |
| Salary | Negotiable, based on experience |
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
Syahirah Binte Ahmad Ja'afar (R22105331)
JAC Recruitment Pte. Ltd. (90C3026)
#LI-JACSG
Notice: By submitting an application for this position, you acknowledge and consent to the disclosure of your personal information to the Privacy Policy and Terms and Conditions, for the purpose of recruitment and candidate evaluation.
Privacy Policy Link: https://www.jac-recruitment.sg/privacy-policy
Terms and Conditions Link: https://www.jac-recruitment.sg/terms-of-use
| Minimum Experience Level | Over 6 years |
| Career Level | Mid Career |
| Minimum English Level | Fluent |
| Minimum Japanese Level | None |
| Minimum Education Level | Associate Degree/Diploma |
| Visa Status | No permission to work in Japan required |
| Job Type | Permanent Full-time |
| Salary | Negotiable, based on experience |
| Industry | IT Consulting |