MARS @ MAC
  • Home
  • Showcase
    • Mechanical
    • Electrical
    • Software
    • Science
  • About
    • Team
    • Contact
    • About us
  • Join Us
  • Sponsors
  • Learn
    • Programming
    • Space
  • Blog

Join Our Team

Why Join?

At MMRT each member on the team is considered crucial and as such members are given larger responsibilities. Under guidance from past and senior members, new members can expect to take lead on large portions of the rover design from designing PCBs for different sub-systems, designing the chassis or suspension, implementing critical software features, or performing analysis for on-rover experiments. We are also actively recruiting for the research side of the team focused on using FPGAs for vision, designing more advanced PCBs, looking at implementing improvements in our current vision and ML stack, and developing a completely team-built on-rover spectrometer. If anything that has been mentioned peaked your interest, don't hesitate to apply!

We are happy to say that members who did internships/co-ops attribute a large portion of their technical skills and success to this team.

How to Join?

Fill out the form below to register for the position that peaks your interest!

Team Member Application

What you can expect:

Mechanical
  • Take lead on designing major parts of the rover from sections of the drivetrain to the arm in Solidworks
  • Collaborate with other members and our manufacturers to review designs for function or manufacturing 
  • Get hands on experience with various tools required to manufacture parts in-house and for assembly
  • Work with other teams such as Electrical, Software, and Science to ensure requirements are being met during design
Electrical
  • ​Take lead on designing boards in Altium from high power boards such as ESCs to smaller control boards such as the arm control module
  • Collaborate with other members to review designs for function, manufacturing (Fab/PCBA), or test
  • Get hands on experience with board bring-up from basic electrical checks to working with software to develop code for various parts of the board
  • Get hands on debugging experience using various lab tools such as digital multimeters, oscilloscopes, lab bench supplies, electronic loads and more
  • Work with other teams such as Mechanical, Software, and Science to ensure requirements are being met during design
Software
  • Develop key parts of the rover's software modules under a ROS framework from SLAM to controls for drive/arm/science systems
  • Develop drivers for various sensors, communication modules, and boards designed by the Electrical team
  • Work to refactor and improve existing code base to implement optimizations and exploring various libraries
  • Work with other teams such as Electrical, Mechanical, and Science to ensure requirements are being met during design
Science
  • Design and conduct experiments in a lab-based setting to determine extinct life, extant life, terraforming capability, and more 
  • Work closely with other teams to design systems to perform said experiments completely autonomous on-rover 
  • Work on researching and designing more intricate instruments on the rover as part of the MAIT(McMaster Advanced Instruments Team) initiative
  • Work with other teams such as Electrical, Mechanical, and Software to ensure requirements are being met during design
FPGA/Embedded Systems
  • ​Take part in the research and development to incorporate an FPGA into our existing rover framework
  • Develop the FPGA to take over tasks or assist in tasks such as object recognition, SLAM and control of arm/drive systems
  • Develop drivers for existing sensors, communication modules, and boards designed by the Electrical team
  • Work closely with the Electrical and Software teams to ensure that progress and development is being tracked


​
If you are interested in joining the MMRT in either the Mechanical, Electrical, FPGA/Digital Design, Software or Science team. Please fill out the form below! 

General Member - Join Now

Event Organizers

Work alongside administration team to complete daily tasks such as but not limited to:
  1. Reach out to individuals within the McMaster Faculty and students to coordinate tasks
  2. Reach out to other rover teams to discuss opportunities and ideas.
  3. Carry out and plan logistics within a budget to run the event
  4. Help with Managing Social media, Events and information Graphics


Event organizer MEMBER - Join Now

Mechanical Team Lead

  • Management Skills
    1. Provide Timelines
      1. Provide and work alongside admin team in delivering and creating milestones.
    2. Handle Mechanical Software Licenses
    3. Documentation Standards are being followed by team members
      1. Naming conventions are being followed
      2. Design Process and Research are being documented
      3. Create and design new and more efficient documentation techniques used in industry.
    4. Technical Testing and Design Standards are being adhered to
      1. Testing guidelines and procedures are being followed
      2. An extensive amount of research is conducted where we are confident in manufacturing.
      3. Working alongside team members to have testing stations for designs and manufactured parts.
    5. Meet with mechanical sponsors to discuss designs and future collaborations.
      1. Attend meetings with mechanical sponsors giving feedback on the mechanical team and creating strong ties
      2. Discuss new partners and industries they would like to work alongside with

  • Technical Skills
    1. Have a solid background or interest in multiple manufacturing processes
      1. Welding
      2. Metal Fabrication
      3. 3D printing
      4. Plastic Molds
      5. Differences in materials 6061 vs 6063 Aluminum
    2. 3D CAD experience
      1. Capable of CAD drawings with proper naming conventions which team members can learn from
      2. Interest in Simulations (FEA, Multibody, Vibrations)
    3. Able to compute mechanical calculations
      1. Torque requirements for mechanisms
      2. Forces/Moment of Inertia Calculations for bodies
      3. Center of Mass Calculations 

​If you are interested in being part of the administration team. Please fill the form below!
mECHANICAL LEAD - JOIN NOW

Administration Team

We are currently recruiting for the following position(s):
  • Vice President
  • Media Manager
  • Logistics Manager

Vice President:
Work alongside President to complete daily tasks such as but not limited to:
  • McMaster Faculty Meetings
    1. Attend MES events
    2. Attend Faculty of Engineering events and updates
    3. Attend Outreach events when possible
  • Organization
    1. Emails are being sent out
    2. Newsletters are being planned
    3. Recruitment practices are being developed
    4. Oversee other VP's operations activities in the organization
      1. Development and implementation of efficient operations and cost-effective systems to meet current and future needs of the organization.
      2. Establishes, implements, and communicates the strategic direction of the organizations operations division.
      3. Collaborates with other divisions and departments to carry out the organizations goals and objectives.
    5. Give feedback on ideas and decision
      1. Planned Events
      2. Design Ideas
      3. Team Goals
      4. Team Collaborations
  • Soft Skills
    1. Excellent verbal and written communication skills.
    2. Strong supervisory and leadership skills.
    3. Excellent organizational skills and attention to detail.
    4. Strong analytical and problem-solving skills.
  • Technical
    1. Have a basic understanding of how the rover works as whole to talk to Faculty or interested individuals
    2. Extensive knowledge of the principles, procedures, and best practices in the industry


Media Manager
Work alongside Graphics Designer and VP's to complete daily tasks such as but not limited to:
  • ​Scheduling
    1. Create schedules of posts that align with events
    2. Have a amazing organization skills with initiative 
    3. Give feedback on types of posts and structuring
  • Social Media
    1. Handle our Social Media outlets
      1. Instagram
      2. Twitter
      3. LinkedIn
  • Soft Skills
    • Able to work along different set of people 
    • Know what to ask to make the posts meet certain standards
    • Know upcoming trends 


Logistics Manager
Work alongside VP Finance to complete daily taks such as but not limited to:
  • Technical 
    1. Support logistics coordinators
    2. Help lead continuous improvement within our team.
    3. Manage complex moves, plan, and execute load planning and assist in arranging for irregular transports.
    4. Support quote requests, claims process, scheduling inbound/outbound freight.
    5. Identify carrier opportunities to improve pricing and service.
    6. Maintain regular communication with buyers, manufacturing leadership and product managers to ensure alignment with business direction.
    7. Lead/support development of relationships with carriers and onboarding new partners.
  • Soft Skills
    1.  Focusing on cost savings goals and objectives.
    2. Strong Negotiation skills are important
    3. Strong experience or interest in using software to track important orders
    4. Excellent planning, project management, interpersonal, and communication skills.
    5.  Proven attention to detail.
    6. High ethical standards.
    7. Self-starter who is a creative out of the box thinker.
    8. Possess high sense of urgency and ability to handle multiple tasks simultaneously.
​If you are interested in being part of the administration team. Please fill the form below!





vICE pRESIDENT - JOIN NOW
MEDIA MANAGER - JOIN NOW
LOGISTICS MANAGER - JOIN NOW

Recruiting Process

Applications are rolling, meaning that you can apply at any time.
  • Apply using the forms above for teams that peak your interest. This is the easiest way for us to keep track of you.  
  • We will then reach out to you when possible to setup an interview (this step may take from weeks up to a month or two depending on when you apply)
  • After the interview, we will take some time to think it through and let you of the outcome as soon as possible 

Note: Please do not email your application to our email since it is not being actively tracked with our admin team or team leads.


 Receive our newsletter with updates and opportunities

Stay Updated with MMRT!

* indicates required

Home     ​About     Sponsors     Join     Contact

Picture
  • Home
  • Showcase
    • Mechanical
    • Electrical
    • Software
    • Science
  • About
    • Team
    • Contact
    • About us
  • Join Us
  • Sponsors
  • Learn
    • Programming
    • Space
  • Blog