Mechatronics Engineering Co-op

3 weeks ago


Vancouver, British Columbia, Canada Miraterra Full time
Salary:

FULL-TIME POSITION (40 hours per week)

This is a temporary assignment for 2 semesters (8 months).

OVERVIEW

At Miraterra, we believe that soil health is crucial for mitigating climate change, increasing biodiversity and ensuring food security. We are a cleantech company using novel sensor technology, machine learning, and computational chemistry to generate soil insight and give farmers and agronomists the power to improve their soil health through data-driven decisions. This is the purpose that unifies and drives us and we are looking for brilliant and kind people who can join us in this mission.

We are a team of welcoming and ingenious scientists, engineers and business people who are focused on taking breakthrough products into the market. Miraterra existed for a couple years as a division in a larger corporation, Terramera, but is now spun out as a completely new company.

YOUR ROLE AT MIRATERRA

We are seeking a Mechatronics Engineering Co-op student to support our engineering team and machine shop and to play an important role in our growth. As an engineer at Miraterra, you will take pride in your work, using cutting-edge technology to help secure a greener future for all. You will work in a collaborative and supportive team alongside incredibly talented individuals who are creating industry-leading sensing technologies.

WORKING RELATIONSHIPS

Reporting to the Engineering Manager, the Mechatronics Engineering Co-op is responsible for supporting the Mechatronics team in our prototyping, production and cross-disciplinary development efforts.

IN THIS ROLE, YOU WILL:

  • Engage in design, testing, technical writing and quality control system development.
  • Design and debug low speed digital/analog circuits and contribute to PCBA component selection, schematic capture, layout and fabrication.
  • Develop in C and C++ drivers for various system components.
  • Design and assemble mechanical, electro-mechanical, and opto-mechanical assemblies, such as prototype and production sensors, fixtures and test benches to support ongoing development.
  • Use Python scripts to implement and/or evaluate system functionality.
  • Inspect and test electronic equipment and assemblies.
  • Interpret mechanical assembly and wire harness drawings.
  • Provide the mechatronics team with valuable design feedback for the assembly and maintenance of components.
  • Perform quality control of finished parts using precision measuring instruments.
  • Maintain safe operations by keeping the work area clean and organized, and by adhering to safety procedures and regulations.
  • Other relevant duties as required.

WE'RE LOOKING FOR:

  • Available for 2 consecutive co-op terms (8 months).
  • Currently enrolled in a recognized post-secondary Electrical, Mechatronics or Physics Engineering program (or equivalent).
  • A positive attitude and self-motivation, with the ability to work independently and as part of a team.
  • Excellent verbal and written communication skills.
  • Basic knowledge of electrical instrumentation (ie. DMM, oscilloscopes).
  • Strong fundamentals in circuit analysis and mechanical analysis.
  • Solid programming skills, with a focus on writing clean and maintainable code.
  • Familiarity with serial communication protocols (ie. i2c, SPI)
  • Excellent time management and organizational skills
  • Adaptable to a changing work environment, with the ability to manage competing demands and frequent changes.
  • A hands-on approach to work and troubleshooting.
  • Ability to apply domain knowledge to ambiguous and novel situations.

WE VALUE, BUT DON'T REQUIRE:

  • Experience in a rapid prototyping environment.
  • Experience assembling complex systems from drawings.
  • Experience with Agile methodologies.
  • Knowledge of mechanical, electrical, and optical systems and components to assist with troubleshooting tasks.
  • Familiarity with:
    • Altium
    • SolidWorks
    • PrusaSlicer
    • OctoPrint
    • Wazer
    • Installation, maintenance, and repair of electronic equipment
    • Hand soldering
    • PCB reflow

LOCATION

  • On-site, 5 days a week in our shop in Vancouver, BC

JOB TYPE

  • Full-time, 8 month contract (2 co-op terms)

While we thank all applicants for their interest, only short-listed candidates will be contacted.

Miraterra is a safe, inclusive workplace for people of all backgrounds and walks of life. We strongly encourage you to apply if you are from a marginalized or underrepresented group.



  • Vancouver, British Columbia, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job DescriptionWe are seeking a highly skilled Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd. as a key contributor to our data-driven AI embedding and workload-aware product data and metadata optimization algorithm.Key Responsibilities:Develop and implement data-driven AI embedding and workload-aware product data and metadata...


  • Vancouver, British Columbia, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job DescriptionWe are seeking a highly skilled Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd. as a key contributor to our data-driven AI embedding and workload-aware product data and metadata optimization algorithm.Key Responsibilities:Develop and implement data-driven AI embedding and workload-aware product data and metadata...


  • Vancouver, British Columbia, Canada BGC Engineering Inc. Full time

    BGC Engineering Inc. is seeking a motivated and talented Test Automation Developer Co-op to join our dynamic team. In this role, you will play a crucial part in ensuring the quality and reliability of our software applications.As a Test Automation Developer Co-op, you will contribute to the development and maintenance of automated test scripts using Selenium...


  • Vancouver, British Columbia, Canada BGC Engineering Inc. Full time

    Job Description**About the Role**The Software Developer Co-op will be a part of our software development team working alongside engineers and geoscientists to develop safety critical software applications. This individual will apply their software development knowledge to help develop applications that warn our clients about potential geological hazards and...


  • Vancouver, British Columbia, Canada BGC Engineering Inc. Full time

    Job Description**About the Role**The Software Developer Co-op will be a part of our software development team working alongside engineers and geoscientists to develop safety critical software applications. This individual will apply their software development knowledge to help develop applications that warn our clients about potential geological hazards and...


  • Vancouver, British Columbia, Canada BGC Engineering Inc. Full time

    Job DescriptionRole SummaryThe Test Automation Developer Co-op will be a key member of our software development team, working closely with engineers and geoscientists to develop safety-critical software applications. As a Test Automation Developer Co-op, you will apply your software development knowledge to help us test applications that warn our clients...


  • Vancouver, British Columbia, Canada BGC Engineering Inc. Full time

    Job DescriptionRole SummaryThe Test Automation Developer Co-op will be a key member of our software development team, working closely with engineers and geoscientists to develop safety-critical software applications. As a Test Automation Developer Co-op, you will apply your software development knowledge to help us test applications that warn our clients...


  • Vancouver, British Columbia, Canada BA Blacktop Full time

    About BA Blacktop BA Blacktop, a subsidiary of VINCI Construction, is a leading general contractor and design-builder in British Columbia. We specialize in paving, concrete, milling, reclaiming, recycling services, bridge construction, and innovative concrete structures. Our commitment to safety, respect, and community improvement drives our success. About...


  • Vancouver, British Columbia, Canada CIMA+ Full time

    About the RoleCIMA+ is seeking a highly motivated and detail-oriented Mechanical Engineering Intern to join our team. As a Mechanical Engineering Intern, you will have the opportunity to work on a variety of project types, including mixed-use buildings, tenant improvement renovations, and equipment replacement projects.Key ResponsibilitiesDesign and...


  • Vancouver, British Columbia, Canada CIMA+ Full time

    About the RoleCIMA+ is seeking a highly motivated and detail-oriented Mechanical Engineering Intern to join our team. As a Mechanical Engineering Intern, you will have the opportunity to work on a variety of project types, including mixed-use buildings, tenant improvement renovations, and equipment replacement projects.Key ResponsibilitiesDesign and...


  • Vancouver, British Columbia, Canada BA Blacktop Full time

    Program OverviewThe BA Blacktop Co-op Program is designed to cultivate the next generation of professionals in the civil engineering sector. Recognizing the vital role students play in shaping the future of our industry, this program is a cornerstone of our commitment to growth and innovation. About BA BlacktopAs a proud subsidiary of VINCI Construction, BA...


  • Vancouver, British Columbia, Canada CATSearch HR Consultancy Inc. Full time

    Job Summary:CATSearch HR Consultancy Inc. is seeking a highly skilled Mechatronics Systems Engineer to join our team. As a key member of our automation team, you will be responsible for designing, prototyping, and improving new automation technologies for self-driving labs.Key Responsibilities:Automation Technology Development: Design and develop new...


  • Vancouver, British Columbia, Canada CATSearch HR Consultancy Inc. Full time

    Job Summary:CATSearch HR Consultancy Inc. is seeking a highly skilled Mechatronics Systems Engineer to join our team. As a key member of our automation team, you will be responsible for designing, prototyping, and improving new automation technologies for self-driving labs.Key Responsibilities:Automation Technology Development: Design and develop new...


  • Vancouver, British Columbia, Canada CATSearch HR Consultancy Inc. Full time

    Job Summary:CATSearch HR Consultancy Inc. is seeking a highly skilled Mechatronics Systems Engineer to join our team. As a key member of our automation team, you will be responsible for designing, prototyping, and improving new automation technologies for self-driving labs.Key Responsibilities:Automation Technology Development: Design and develop new...


  • Vancouver, British Columbia, Canada BA Blacktop Full time

    Program OverviewThe BA Blacktop Co-op Program is designed to cultivate the next generation of professionals in the civil engineering sector. We believe that students represent the future of our industry, and our co-op initiative is crucial for both their development and the advancement of BA Blacktop. About BA BlacktopFounded in 1956 in British Columbia, BA...

  • Mechatronics Engineer

    23 hours ago


    Vancouver, British Columbia, Canada CATSearch HR Consultancy Inc. Full time

    Automation Engineer Automation Engineer Join our team as an Automation Engineer and contribute to the development of cutting-edge automation technologies for self-driving labs. Responsibilities: Design and prototype new automation technologies to improve lab efficiency and accuracy. Enhance hardware/software modules to ensure reliability and...

  • Civil Engineer

    2 days ago


    Vancouver, British Columbia, Canada Hatch Full time

    About the RoleWe are seeking a highly motivated and detail-oriented Co-op Student to join our Bridges and Infrastructure team as a Civil Engineer. As a Co-op Student, you will have the opportunity to work on complex projects, collaborate with diverse teams, and gain valuable experience in the field of Civil Engineering.Key ResponsibilitiesPerform assignments...

  • Civil Engineer

    2 days ago


    Vancouver, British Columbia, Canada Hatch Full time

    About the RoleWe are seeking a highly motivated and detail-oriented Co-op Student to join our Bridges and Infrastructure team as a Civil Engineer. As a Co-op Student, you will have the opportunity to work on complex projects, collaborate with diverse teams, and gain valuable experience in the field of Civil Engineering.Key ResponsibilitiesPerform assignments...


  • Vancouver, British Columbia, Canada BGC Engineering Inc. Full time

    Job Description**About the Role**We are seeking a highly motivated and detail-oriented Software Development Co-op to join our team at BGC Engineering Inc. as a Geohazard Management Web Application Developer. In this role, you will have the opportunity to work on a state-of-the-art geographical information system (GIS) with cloud infrastructures, developing...


  • Vancouver, British Columbia, Canada BGC Engineering Inc. Full time

    Job Description**About the Role**We are seeking a highly motivated and detail-oriented Software Development Co-op to join our team at BGC Engineering Inc. as a Geohazard Management Web Application Developer. In this role, you will have the opportunity to work on a state-of-the-art geographical information system (GIS) with cloud infrastructures, developing...