Software Engineering Co Op

Vancouver, BC, CA, Canada

Job Description

Do you have a passion for fostering innovation and sustainability in glass technology? If so, we want to hear from you!

Miru is a clean-technology start-up of 50+ employees developing electrochromic windows to reduce greenhouse emissions, increase sustainability and improve energy efficiency. Miru operates a state-of-the-art pilot production facility in Vancouver and is in the midst of constructing a demonstration plant to scale up production of our electrochromic window technology for our architectural and automotive clients. We focus on technical excellence and delivering a high-quality product. For more information about Miru, please visit our website: https://mirucorp.com/.

Our eight-month Software Engineering Co-op opportunity has a focus on contributing to the development of backend data infrastructure and proprietary software tools that helps scientists to visualize and access essential data for groundbreaking research. Your work will fuel cutting-edge research and contribute to groundbreaking solutions.

We believe diversity drives innovation which guides our values and success which is why we hire enthusiastic students and technologists based on their aptitude for the job, not just their background. Experience in software development along with UX/UI design or backend systems is preferred, but if you feel you are a strong candidate for this position for other reasons, you will also be considered.

This work term is ideal for a curious individual who is a problem solver that can work proactively. We value innovative thinking, a strong sense of teamwork and individuals who are self-starters, demonstrate close attention to detail, and an ability to work independently within a strict deadline schedule.

The deadline for Miru's January 2026 co-op work term is:

September 30, 2025.



KEY RESPONSIBILITIES:



As a co-op student at Miru, you will work directly with more senior staff on a variety of projects. Tasks and responsibilities for this role may include:

Developing a Lab Information Management System (LIMS) to support the collection and management of scientific data. Creating backend infrastructure to automate data collection, processing, and storage workflows. Collaborating with scientists to gather and translate user requirements into effective data processing functions. Reviewing and maintaining code, debugging issues and implementing new features to improve system functionality. Writing clean, efficient, and maintainable code that adheres to industry best practices. Managing tasks independently using tools like Jira, and document technical processes to ensure clarity and consistency.

REQUIREMENTS:



Good familiarity with Python, JavaScript, or similar; Familiarity with Git, Linux, Pandas, and databases is preferred; Backend development, data modelling, data systems design skills preferred; UI/UX design experience, and/or experience interacting with users preferred; Basic understanding of the software development lifecycle; Exceptional organization, cross-discipline collaboration, and communication skills (both written and verbal); Ability to learn new skills such as scripting languages and scientific terminology

CAREER DEVELOPMENT AND TRAINING:



Our goal is to cultivate the next generation of leading scientists and engineers in the electrochromic field. We provide unique learning opportunities that will allow you to:

Gain practical experience in developing and contributing to data systems, learning how to manage and visualize scientific data for research purposes. Design and implement backend systems that automate data collection, processing, and storage, honing their skills in backend development and infrastructure design. Develop a deeper understanding of how to design software solutions that meet the needs of non-technical users. Refine your programming skills by reviewing and maintaining code, debugging issues, and implementing new features in a collaborative development environment. Learn industry best practices for writing clean, efficient, and maintainable code, and how to ensure software quality through testing and documentation. Improve your ability to work independently, manage your tasks using time-management software (such as Jira), and deliver results while meeting deadlines, developing valuable project management skills in an agile environment. Develop a high proficiency in Google Workspace ; and Acquire experience in a sector dedicated to sustainability, energy efficiency, and smart building solutions.

Perks and Benefits:



Aside from all of the learning opportunities listed above, here are a few other great reasons to join us for your work term:

Casual dress Social and wellness activities such as rooftop BBQs and curling Personal days together with sick and vacation days Great location! Easy access to transit, close to seawall, loads of wonderful coffee shops, breweries, restaurants and ice cream/gelato spots within easy walking distance Ample bike parking within our facility

HOW TO APPLY:



Please submit your resume and cover letter in one PDF.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2717985
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Vancouver, BC, CA, Canada
  • Education
    Not mentioned