Join the team

SaRC is dedicated to perform R&D projects in space science and technology. SaRC has successfully developed, launched, and operated 9 satellites in orbit. The centre has more than 10 years of accumulated experiences and data for satellite design and operation. SaRC has a full-fledged of facilities to realize the spacecraft simulation, testing, integration, and operation. The engineering laboratory, clean rooms and mission control room are equipped with specialized equipment such as the thermal vacuum chamber. SaRC is working closely with local SME, regional MNC, universities, and space agencies. The objective is to share and collaborate with expertise around the globe to achieve excellence in space.

Benefits:

  •  Gain real life experience in satellite projects in Satellite Research Centre (SaRC).
  • Involve in the multi‐disciplinary program to conduct research/engineering work from concept to space qualify system.
  • Experience working with the dynamic world class multidisciplinary team from international industry and academia partners.
  • Exposure to space industry standards from ESA/ NASA/ JAXA and more.
  • Competitive salary. Singaporean male who has served his nationals service will be considered as work experience.
Interested candidates please send your CV/resume to : eee-sarc@ntu.edu.sg
Only shortlisted candidates will be notified for interview.

Research is done in School of Mechanical and Aerospace Engineering and led by Satellite Research Center. 

Job Description:

The research fellow (RF) will work on a project with an overarching goal to launch a compact, high-power satellite and operate it at the very-low Earth orbit (VLEO) altitude. Studies have shown that aerodynamics drag and moment can be significant for this range of operation. The roles of this position include:

  • Develop a base gas kinetics solver (e.g., direct simulation Monte Carlo method) to capture the VLEO gas dynamics phenomena over the satellite body.
  • Collaborate with thruster team and overseas experts to couple base gas kinetics solver with a plasma solver (e.g., particle-in-cell technique) to account for charge exchange effects over the satellite body.
  • Incorporate optimizer (e.g., surrogate-based) with gas kinetics solver to investigate how satellite shape can be modified to improve drag coefficient and stability.
  • Couple gas kinetics solver and optimizer with an orbital mechanics solver (e.g., FreeFlyer) to evaluate the effects of shape/size optimization on orbit life cycle.
  • Gather scientific insights by working with the rest of aerodynamics team on tasks such as comparing results from other gas kinetics solver and developing multi-dimensional gas kinetics/plasma solver.

Job Requirements:

  • Ph.D. in Aerospace, Mechanical, or fields that relate to fluids mechanics, gas kinetics, and CFD.
  • Mandatory to have a good knowledge and experience in gas kinetics programming, or at least CFD programming; looking for a developer and not just a user.
  • Proficiency in English is compulsory.
  • Expertise in at least one of the topics/techniques listed in Section 3; more will be an advantage.
  • Publication track record is an advantage, but not mandatory.

Job Description:

  • Provide QA oversight and inspection support for spacecraft development and testing, working closely with program engineering staff and sponsor representatives.
  • Implement the program’s quality requirements by performing a wide variety of quality assurance functions.  These include (but are not limited to) inspections of: procurement documentation; incoming parts and materials; pre-cap of electronic components; assembly kits; in-process workmanship of printed circuit boards, harnesses, and other hardware; test set-up, and integration activities.
  • Interface with engineers, assembly technicians, vendors, production management and other program personnel to oversee issues of concern and participate in problem-solving processes.
  • Generate quality planning and process documentation, and lead training in a group setting for workmanship and institutional procedures.
  • Interface with vendors and contractors, and support formal program development reviews.
  • Some travel may be required for vendor evaluations, source inspections and spacecraft integration.
  • Support the centre and project operation, such as satellite mission operation, satellite testing and student activities. 
  • Candidates will be considered as RE/SRE depending on related experience and qualification

Job Requirements:

  • Bachelor‘s degree and above in an engineering or related field from a reputable university
  • Experience working as a quality assurance engineer in an aerospace design and fabrication environment
  • Applicants must be capable of meeting visual acuity requirements of NASA, ESA and IPC workmanship standards (or equivalent), as successful completion of training and certification to the standards is a requirement for performing inspections.
  • Overall understanding in satellite development life cycle.
  • Strong verbal and written communication skills and the ability to work independently and responsibly.
  • Strong interpersonal skills.

Preferred Requirement:

  • Minimum of 3 years of experience working as a quality assurance engineer in the Space industry.
  • Experience with any of the following: system safety, contamination control, reliability analysis, systems engineering, EEE parts and materials, and ISO/AS9100 quality systems.
  • Current or past NASA/ESA/IPC and equivalent workmanship training and certification is strongly desired.

Job Description:

  • Perform satellite orbit analysis using satellite obit simulation software to provide simulation result for design consideration of satellite spacecraft system>
  • Define and generate mission scripts/algorithm to develop mission planning software.
  • Work with team members to ensure smooth integration of various subsystems and satellite software.
  • Document all process and implementation.
  • Manage tasks according to project schedule.
  • Support the centre and project operation, such as satellite mission operation, satellite testing and student activities.  
  • Candidates will be considered as RE/SRE depending on related experience and qualification.

Job Requirements:

  • Bachelor‘s degree and above in Aerospace Engineering or related field from a reputable university
  • Work experience in satellite mission design and simulation software e.g. FreeFlyer, GMAT, STK and so on 
  • Work experience in satellite ADCS subsystem development
  • Experience in scripting language Python
  • Overall understanding in satellite development life cycle.
  • Able to multi-task and work in a dynamic environment. 
  • Good self-discipline and team player 
  • Fluent verbal and written communications in English.

Preferred Requirement:

  • Script programming skills in Python. 
  • Experience in various satellite subsystem such as OBC, EPS, ADCS and COMMS
  • Ability to perform debugging, system integration and testing.
  • Experience in satellite development/launch/operation cycle.

Job Description and responsibilities:

  • Perform mechanical design and structural analysis for satellite projects.
  • Perform thermal analysis and control for satellite projects.
  • Plan and conduct environmental test for satellite systems/subsystems, i.e., vibration, shock, and thermal-vacuum tests.
  • Design mechanical ground support equipment (MGSE) for assembly, integration and testing of satellites. Work with suppliers for fabrication of the equipment.
  • Hand on in assembly, harness, and integration of satellite.
  • Generate specifications and protocol.
  • Generate test scripts/algorithm to verify the system operation and ensure reliability.
  • Work with team members to ensure smooth integration of various subsystems.
  • Document all process and implementation.
  • Manage tasks according to project schedule.
  • Support the centre and project operation, such as satellite mission operation, satellite testing and student activities. 

Job Requirements:

  • Bachelor‘s degree in Mechanical Engineering and above in or related field from a reputable university
  • A diploma with good industry experience may also be considered
  • Able to multi-task and work in a dynamic environment. 
  • Good self-discipline and team player. 
  • Fluent in verbal and written communication skills in English.
  • Proficient in SolidWorks, Thermal Desktop or similar CAD and Thermal Analysis software

Preferred Requirement:

  • Complete full product life cycle
  • Experience in structure and thermal design
  • Proficient in MATLAB and/or Python

Job Description:

  • Develop C codes and implement control algorithm in embedded Linux systems (satellite sub system).
  • Generate specifications and protocol.
  • Generate test scripts/algorithm to verify the system operation and ensure reliability.
  • Work with team members to ensure smooth integration of various subsystems.
  • Document all process and implementation.
  • Manage tasks according to project schedule.
  • Support the centre and project operation, such as satellite mission operation, satellite testing and student activities. 

Job Requirements:

  • Bachelor‘s degree and above in Electronic Engineering/ Computer Engineering or related field from a reputable university.
  • Diploma with good industry experience may also be considered.
  • Candidates will be considered as RE/SRE depending on related experience and qualification.
  • Experience in embedded Linux programming on multi-core ARM, TCP/IP and UDP protocol.
  • Experience in version control system.
  • Understand embedded system and hardware system.
  • Ability to perform debugging, system integration and testing.
  • Able to multi-task and work in a dynamic environment.
  • Good self-discipline and team player.
  • Fluent verbal and written communications in English.

Preferred Requirement:

  • Programming skills in C/C++, Python.
  • Experience in various peripherals such as CAN, SPI, I2C, UART, A2D, D2A, PWM, GPIO.
  • Experience in (RT)OS programming.
  • Complete full software/product life cycle.

Job Description:

  • Develop user interface software and implement satellite control algorithm on Microsoft Windows/Linux PC.
  • Responsible for the user interface on PC and communication protocol to the satellite system.
  • Generate specifications and protocol.
  • Generate test scripts/algorithm to verify the system operation and ensure reliability.
  • Work with team members to ensure smooth integration of various subsystems.
  • Document all process and implementation.
  • Manage tasks according to project schedule.
  • Support the centre and project operation, such as satellite mission operation, satellite testing and student activities.

Job Requirements:

  • Bachelor‘s degree and above in Electronic Engineering/ Computer Engineering or related field from a reputable university
  • Diploma with good industry experience may also be considered.
  • Candidates will be considered as RE/SRE depending on related experience and qualification.
  • Experience in Microsoft Visual Studio, JAVA or Python on Microsoft Windows/Linux PC.
  • Experience in version control system and SQL database.
  • Basic understanding in embedded system and hardware system.
  • Ability to perform debugging, system integration and testing.
  • Able to multi-task and work in a dynamic environment.
  • Good self-discipline and team player.
  • Fluent verbal and written communications in English.

Preferred Requirement:

  • Programming skills in C/C++, Java, Python.
  • Programming experience in WinUI3, GTK, QT.
  • Experience in various protocol such as TCP/IP, UDP, MQTT.
  • Complete full software/product life cycle.

Job Description:

You will be supporting a team of engineers/ researcher on the design, integration, testing and operation of satellites.

There are engineering and administrative assignment. Training will be provided before embarking on the assignment.

  • Satellite integration in a cleanroom environment (harness, structure and electronic assembly, etc).
  • Testing of satellites (thermal vacuum cycles, vibration, etc).
  • Daily satellite operation.
  • Purchases and maintaining of satellite parts.
  • Operation and maintenance of satellite test and communication equipment.
  • Safety requirement of the laboratory.

Job Requirements:

  • Diploma in Electronic/ Mechanical Engineering or related field from a reputable polytechnic
  • Able to multi-task and work in a dynamic environment.
  • Fluent verbal and written communications in English.
  • Good working knowledge of PC applications such as MS Word, Excel, PowerPoint, Photoshop
  • Keen to learn and a team player.
  • Able to work during non-office hours (Satellite testing and operation).
  • Fresh Graduates are welcome.

Preferred Requirement:

  • Proficient in software tool such as Altium, Orcad, Solidworks, or AutoCAD.
  • Experience in Python programming.
  • Experience in equipment such as spectrum analyzer, oscilloscope.

Job Description:

  • Design and develop MCU/MPU/SOC platform.
  • Analyze system requirements and generate modular specifications.
  • Identify and qualify components for spacecraft operation.
  • Build, test and modify prototypes.
  • Circuit validation and system operational validation.
  • Test and characterize circuits.
  • Code and debug in embedded C.
  • FPGA programming.
  • Guide/design printed circuits to comply to EMC/EMI requirements.
  • Work with team members to ensure smooth integration of various subsystems.
  • Document all process and implementation.
  • Manage tasks according to project schedule.
  • Support the centre and project operation, such as satellite mission operation, satellite testing and student activities.

Job Requirements:

  • Bachelor‘s degree and above in Electronic Engineering or related field from a reputable university.
  • Diploma with good industry experience may also be considered.
  • Experience in MCU/MPU/SOC embedded system platform design and programming.
  • Good understanding and ability in analog and digital circuit design.
  • Proficient and good skill in pcb artwork such as Altium or Orcad.
  • Knowledge of various embedded hardware and application systems.
  • Experience in generation of design specification documentation, schematic capture, and circuit analysis and simulation.
  • Experience with debugging tools such as bus and spectrum analyzer.
  • Experience in CAN, SPI, I2C bus protocols.
  • Able to multi-task and work in a dynamic environment. 
  • Fluent verbal and written communications in English.

Preferred Requirement:

  • Complete full product life cycle.
  • Experiences in FPGA, Analog or RF design.