To be incharged of software development for various products in the company that are meant for space, satellite and IoT applications. This includes, but not limited to:
1) Design and develop overall software architecture state diagram
2) Design and develop embedded software for nanosatellite's On-Board Computer (OBC)
3) Design and develop software for ground station control of nanosatellites
4) Design and develop IoT system's embedded software