Software Engineer (Embedded SDK / Firmware)
sparkgrid pte. ltd.- Posted 3 days ago
- Be among the first 10 applicants
Job Description
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.
More Info
Key Skills
SDK solutions
software integration testing
diagnostic tools

