Recruitment Process: 

  1. Pre-Application - A list of positions/tasks the team is recruiting for is provided in the following section. Please review the list to see which positions/tasks are of interest to you.

  2. Application Submission - Please fill out the form at the bottom of this page. This form allows the team to learn more about your skills and experiences. In order to gain a better understanding of your experiences, we request a cover letter and Resume/CV. Although not required for all positions/tasks, applicants are encouraged to submit a portfolio with past work/relevant projects.

  3. Application Review - Following submission, MIST will review applications. Applicants of interest will be invited to attend an interview to assess compatibility for the team. Applicants may be required to submit an unofficial transcript upon request from the Principal Investigators for further assessment of candidacy.

  4. Applicant Acceptance - Successful applicants will be notified via email and given a time period to accept the offer.


Subteams currently recruiting (Winter 2019):

CDH (Command + Data Handling)


  • Embedded Design Specialist (Flight Computer) [1 position open]
    • Level III+ Electrical/Computer Engineering student
    • Some background with ICs, ASICs, microprocessors and embedded systems in general
    • Interest in Printed Circuit Board (PCB) design and manufacturing
    • Understanding of basic digital logic and analog circuitry
    • Experience working with CAN bus, SPI, I2C, etc. is an asset
    • Experience with C and other programming languages is an asset (likely to do some firmware programming if interested)
  • Embedded Software Developer (Flight Computer) [4 positions open]
    • Level II+ Engineering student
    • Background in C and/or other programming languages
    • Experience/interest working with RTOS (specifically FreeRTOS) is an asset
    • Ecperience programming embedded systems (i.e. RASP PI, ARDUINO, custom projects)
    • Understanding of basic digital logic is an asset

Note: We do not expect level II students to have a strong technical background, but we do expect some previous experience that demonstrates passion and willingness to learn

BACK TO TOP

EPS (Electrical Power System)


  • Power Systems Specialist
    • Level II+ (entering Level II or higher) electrical engineering student, or student with a strong preference for the fundamentals of electrical power systems
    • You will be involved in the research, design, and testing of a satellite power system
    • Tasks include system specification/documentation, simulation, and hands on testing/integration
    • Understanding of analog circuitry is a must
    • Knowledge related to voltage regulation, power flow analysis, and/or solar panels a plus
    • Some basic experience with programming or embedded systems is preferred
  • Solar Systems Specialist
    • Level II+ (entering Level II or higher) student with a strong preference for the fundamentals of electrical power systems
    • Experience in solar systems is preferred
    • Experience in the build and design of electronic circuits and prototypes
    • Experience in printed circuit board layout (preferably with the Altium design tools)
    • Experience in calculations for power generation and consumption analysis.
    • A team player with good interpersonal skills
     
  • Commercial Products Analyst
    • Level II+ (entering Level II or higher) student with a strong preference for the fundamentals of electrical power systems
    • Experience with power electronics system architecture design and hardware integration
    • Proven ability to analyze and research commercial of the shelf products
    • Outstanding written and verbal communication skills.
    • A team player who has strong analytical and technical skills with a thirst to learn more.

Communications


  • Communication Firmware Specialist,  Satellite Communications Module

Academic Year: Level II+

Degree Preference:  Software, Electrical, Computer Engineering, Computer Science and B-Tech

Project Description: You will be involved in programming and testing our very own Communication Module, working directly with the hardware.  The communication module is a key component of the NEUDOSE mission.  Its responsibility is communicating with the flight computer, obtaining data (consisting of science data and telemetry data) and communicating that information to our ground station located here at McMaster and ground stations all over the world.  You will be required to write the Basics Amateur Radio Operator Certificate (https://www.ic.gc.ca/eic/site/smt-gst.nsf/eng/sf01862.html) within the first 4 months, following training.

Project Length: On-Going (4-Month Team Probation)

Requirements:

  • C/C++ Programming Experience and other Object-Oriented Languages.

  • Understanding basic communication protocols (SPI, I2C and JTAG) is a must.

  • Must be knowledgeable in Windows and Linux Environments.

  • Must have good teamwork and communication skills, presentations and updates on work are required.

Preferences:

  • Interests in Real-Time Operating Systems (RTOS), [FreeRTOS + STM32 Hardware Abstraction Layer (HAL) + Application Specific Code].

  • Low-level programming experience.

  • Data packet structure and modulation/demodulation experience.

  • Communication Firmware Specialist, Communication Ground Station

Academic Year: Level II+

Degree Preference: Software, Electrical, Computer Engineering, Computer Science and B-Tech

Project Description: You will be involved in programming and designing our very own Communication Ground Station.  The communication ground station is a component of the NEUDOSE mission.  It's responsibility is communicating with the satellite in order to obtain data (consisting of science data and telemetry data) and uploading the latest commands to the satellite.  The ground station is currently starting its development though the help of Dr. Singh and the work previously done by B-Tech students.  The goal of the project is to implement our own ground station located at McMaster.  You would be required to work with the ground station hardware specialists and mission operations specialist to coordinate and handle the data communication from the receiver antenna to our graphical user interface (GUI). This would include programming of drivers for pointing control of the ground station and pulling data off the radio and storing it in a central database.  You will be required to write the Basics Amateur Radio Operator Certificate (https://www.ic.gc.ca/eic/site/smt-gst.nsf/eng/sf01862.html) within the first 4 months, following training.

Project Length: On-Going (4-Month Team Probation)

Requirements:

  • C/C++, Python Programming Experience and other Object-Oriented Languages.

  • Must be knowledgeable in Windows and Linux Environments.

  • Must have good team work and communication skills, presentations and updates on work is required.

Preferences:

  • Understanding basic communication protocols (Ethernet (TCP/IP), USB, etc.).

  • Experience working with Software Defined Radios (SDRs).  Hardware Descriptive Programming (HDL, Verilog, VHDL) is potentially useful. Gnu

  • Databases creation and data handling / storage.

  • Experience working with GNU Radio, Porthos SDR, Cubic SDR, Gqrx or SatPC32 software is useful.

  • Data packet structure and modulation/demodulation experience.

 BACK TO TOP

Mechanical


  • Structural Lead

Academic Year: Level IV+ (graduate student if possible)

Degree Preference: Mechanical Engineering

Position Description: The chosen candidate will lead a team of 4-6 mcmaster engineering students in the design and development of the mechanical structure. The candidate will work closely with other team leads to ensure all sub team concerns and systems level requirements are considered from a mechanical standpoint. The structural lead will frequently report to management with overall team progress and will be responsible for keeping all team members on task while working towards long-term structural goals. The structural lead will be responsible for running weekly team meetings, taking attendance and meeting minutes. The structural lead will also assist in writing technical reports for the CSA on overall mission progress.

Project Length: The ideal candidate would be with the team until the end of our mission with the Canadian space agency.

Requirements:

• Must be a rapid learner and have good team work and communications skills

• Experience leading a team, setting deadlines and delegating tasks would be an asset

• Extensive experience with 3D CAD software is a must (preferably SOLIDWORKS)

• Experience with simulations is an asset (FEA, vibrations analysis)

• Experience working with and producing technical drawings

• Familiar with GD&T and DFMA

 BACK TO TOP

Orbital


  • Orbital Mechanics and Power Generation Simulation Specialist

Academic Year: Level II+ (In level II or higher, preference to level III+)

Degree Preference:  Electrical & Computer Engineering, Engineering Physics, Physics

Project Description: You will be involved in the simulation of the satellite orbit and calculation of solar power generation. This appointment will focus on the operation of the satellite electrical power system while assessing various options for on-board batteries. Following your analysis, you will be expected to present a trade-study of potential systems with varying battery capacities which will conclude with your recommendation for which system will best meet the mission requirements. During this project, you will work with both the Electrical Power and Orbital Analysis team. In addition, you will receive access to an industry standard software for aerospace simulations: AGI’s Satellite Toolkit (STK). Following this project, you will continue to support the development of the electrical power system by providing insight into power generation and sunlight/eclipse cycles.

Project Length: 6-month initial assignment with on-going involvement to follow

Requirements:

  • Programming Experience with one or more of C#, MATLAB, Visual Basic, and Java. The ability to learn new programming environments will be crucial.

  • Understanding basic power storage (battery) systems.

  • Must have good teamwork and communication skills; frequent presentations and updates on work are required.

Preferences:

  • Interests in physical simulations and computational engineering.

  • Knowledge of photovoltaic operation.

BACK TO TOP

Payload


  • Beginner/Intermediate Hardware Engineer [2 positions open]

Academic Year: Level II+

Degree Preference: Electrical/Computer Engineering student

Preferences:

  • Understanding of basic digital and analog circuitry

  • Interest and background with ICs, ASICs, microprocessors, pro-typing hardware

  • Willingness to be part of a quick paced team with extensive learning opportunities

  • Experience working with serial communications: SPI, I2C, CAN etc. is an asset

  • Opportunity to design, build and test hardware for a space-bound radiation detector

  • Senior Hardware Engineer [2 positions open]

Academic Year: Level III+ or ECE Master’s student

Degree Preference: Electrical/Computer Engineering student or ECE Master's Student

Preferences:

  • Experience with FPGAs or embedded systems hardware

  • Experience with Altium schematics and digital or sensitive analog PCB layouts

  • Opportunity to design, build and test hardware for a space-bound radiation detector

BACK TO TOP


Application


Please submit the following application:

Name *
Name
Please list positions/tasks of interest from the list in the previous section.
When can you start contributing to the team?
Please place a link to a Google Drive folder containing your cover letter and Resume/CV (Get Shareable link> Paste) *Alternatively, you can send an email to neudose@mcmaster.ca
Hobbies, class projects, thesis/capstone, etc.
Software, multimedia, equipment, etc.