- 55 AYER RAJAH CRESCENT West Region (Singapore) Singapore

Working Location
Job Description
Responsibilities
About the Role
We are seeking a Software Engineer to join our firmware and software development team. You will contribute to the development of embedded software, firmware, and SDK solutions supporting SparkGrid optical communication products.
Key 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.
Requirements:
· 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.
Important Information
Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.