Responsibilities :
Engage in firmware / software development for communication system, positioning system, bioradar system and products.
Perform detailed firmware / software design, unit testing, integration testing, system testing, etc.
Participate in documentation for firmware / software design.
Support product and system testing / validation.
Requirements :
Major in computer engineering, electronic engineering, communication, automation, robotics, or other relevant fields.
Experience in C / C++ and Python programming languages is mandatory. Solid understanding in embedded C and C++ in the context of memory management and low-level driver development.
Experience in using embedded system debugging equipment such as oscilloscopes, logic analyzers, and FW debuggers will have added advantages.
Learning Outcomes & Objectives :
Learning the best practices for professional embedded solution development.
Learning the systematic approach of SDLC.
Learning the embedded solution problem solving methodology.
Intern • Singapore, SG.01, Singapore