This project is with GALAMAD AEROSPACE, a startup supported by SGInnovate under the PowerX Programme.
PowerX is a 12-months traineeship programme designed to enable and create Deep Tech career opportunities for working professionals, combining bespoke training and industry experience.
Project descriptionGALAMAD AEROSPACE is developing a novel multipurpose spacecraft platform (PROSat). The purpose of the company is to leverage the technological advancements in the last couple of years to produce capable and cost-efficient satellites. GALAMAD AEROSPACE has started with a foot in Singapore for engineering and design and another foot in Africa, where the company will assemble and test space systems in larger quantities.
Project descriptionDevelop electronic systems for spacecraft, including satellites. This role beautifully brings together hardware and software thus enabling you to become a master of the most wanted skill in engineering--interfacing with the physical environment and building models that map environmental inputs to physical actions in the environment. Our company will support your learning journey to achieve the tasks outlined below.
The tasks for this role include: Hardware- Building electronic circuits to control motors, magnetorquers and solenoid valves
- Embedding microcontrollers into the electronics circuit and programming the microcontroller to be able to communicate with the central satellite computer; this includes implementing interfaces such as UART, CAN, I2C, and SPI
- Building circuits for voltage conversion and current sensing
- Building circuitry to interface with sensors such as fine sun sensors, coarse sun sensors, magnetometers, GNSS receivers and gyroscopes
- Rigorous testing and verification of circuits
- Choosing the appropriate PCB fabrication class
Software- Programming micontrollers such as STM32-based or full Linux-based systems
- Developing and implementing sensor algorithms for data cleaning and processing
- Develop ML models, especially reinforcement learning models, for controlling the spacecraft
- Developing the ADCS application which controls the different attitude (pointing) modes of the spacecraft
- Programming languages & applications: Python, C, C++, Unity
Qualifications & Experience- Some experience with developing electronic circuits and embedded programming is useful
Person & Environment1. We seriously value working harmoniously together. If you are a lone wolf do not apply, even if you have the skills.
2. We work with items that go to outer space, so we expect a slightly higher level of cleanliness than may be the norm at other engineering companies.